質問編集履歴

2

2016/10/18 11:45

投稿

syogakusya
syogakusya

スコア67

test CHANGED
File without changes
test CHANGED
@@ -98,4 +98,6 @@
98
98
 
99
99
 
100
100
 
101
+ いままではA,B,CクラスそれぞれのためにAInitialize,BInitialize,CInitializeクラスを定義し、それとは別にAppWholeConfigクラスを作って各クラスをnewするときに必要な設定値クラスのインスタンスをつくっていたのですが、上記のようにひとつのクラスにインターフェースをたくさん実装してさまざまな設定値として使う方法を思いつきました。
102
+
101
- よろしくお願します。
103
+ このやり方がバッドプラクティスでないなら、楽なのでこのやり方を活用ていきたいです。不安に思ったのはなんとなA.aの参照インスタンスの実際の型はAppWholeConfigで、そこにはBクラスやCクラスの設定値も含まれてるということです。なんとなく慣れないため、是非がわかりません。

1

2016/10/18 11:45

投稿

syogakusya
syogakusya

スコア67

test CHANGED
File without changes
test CHANGED
@@ -95,3 +95,7 @@
95
95
 
96
96
 
97
97
  ```
98
+
99
+
100
+
101
+ よろしくお願いします。