- ベストアンサー
getter/setterについて
オブジェクト指向について勉強し始めました。 getter/setterは良くないという話を聞いたのですが、getterはあったら便利な気がします。 たとえば、何かの計算結果をcalcHoge()等のメソッドではなく、コンストラクター内で計算してしまって変数に入れてしまえば、何回か計算結果が必要な時、getterでとれるのでは?と思いました。 ナンセンスなのでしょうか?デメリット等教えていただけると幸いです
- みんなの回答 (1)
- 専門家の回答
オブジェクト指向について勉強し始めました。 getter/setterは良くないという話を聞いたのですが、getterはあったら便利な気がします。 たとえば、何かの計算結果をcalcHoge()等のメソッドではなく、コンストラクター内で計算してしまって変数に入れてしまえば、何回か計算結果が必要な時、getterでとれるのでは?と思いました。 ナンセンスなのでしょうか?デメリット等教えていただけると幸いです