0
クラス図の属性の可視性。 public属性はgetterとsetter操作を持つことができますか?
登録の詳細が公開されている場合、登録の詳細についてはゲッターとセッターを使用できますか? 助けてください
クラス図の属性の可視性。 public属性はgetterとsetter操作を持つことができますか?
登録の詳細が公開されている場合、登録の詳細についてはゲッターとセッターを使用できますか? 助けてください
短い答え:はい。一般に、可視性はgetterとsetter(アクセサ)を持つ可能性に影響しません。
長い答え:可視性はアクセサの使用の可能性に直接影響しません。しかし、非常に注意してください。属性の公開可視性を使用することは、ほとんどの場合、オブジェクト指向アプローチのパラダイムに反します。パブリックアクセサーをすべての属性に設定すると、すべての属性をパブリックにするのと同様の実際の状況になります。たぶんあなたはデザイン全体を再考すべきでしょうか?