次の作業に苦労しています。
少なくとも属性 name を持つクラス Person を作成します。オブジェクトが作成されると、読み取り専用モードになります (ゲッターのみが許可されます)。パスワードを必要とするメソッド unlock を使用することにより、オブジェクトは読み取り/書き込み状態になります。オブジェクトが正しく使用されているかどうか(現在のモードに応じて) をコンパイラがチェックすることが重要です。フラグを使用しないでください 読み取り専用オブジェクトはコピー可能であってはなりません。
私は最後のものを行うことができると思いますが、コンパイラチェックを行う方法がわかりません. ヒントはありますか?