質問編集履歴
2
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
test
CHANGED
File without changes
|
test
CHANGED
@@ -95,3 +95,7 @@
|
|
95
95
|
|
96
96
|
|
97
97
|
```
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
よろしくお願いします。
|