オブジェクト指向型をよりよく理解しようとするために、いくつかの宿題があります。私はそれを読んだことがありますが、それを行う方法が正確にはわかりません。
質問は次のとおりです。
単純なオブジェクト指向プログラムを 2 つの異なる言語で 2 回作成します。言語Aと言語b。(それらは任意の oo 言語である可能性があります)。言語 A の型システムが「厳しすぎる」ことを示します。-- あなたが書いたプログラムは、言語 b でエラーなく実行されます。-- 言語 A のコンパイルでは、プログラムの Type-Error-Warning が発生するはずです。
質問 2: 上記と同じですが、言語 A が「寛大すぎる」ため、ランタイム エラーが発生することを示す必要があります。-- 言語 b は Type=Error-Warning につながります 言語は 2 つの質問と異なる場合があります
わかりましたので、それが当面のタスクです。1. 特定のタイプのエラーを見つける必要がある 2. エラーの処理方法が異なる 2 つの言語を見つける必要があるか?
私はこれについて正しく行っていますか?それとも私は質問を完全に誤解していますか?