回答編集履歴

1

追記

2020/09/18 10:13

投稿

fana
fana

スコア11996

test CHANGED
@@ -89,3 +89,21 @@
89
89
 
90
90
 
91
91
  **要は,単なる「関数化」による再利用**(C#の言葉ではないかもしれないけど)です.
92
+
93
+
94
+
95
+ ---
96
+
97
+
98
+
99
+ 他,
100
+
101
+
102
+
103
+ * 「Dataをチェックする手段」を外から設定としてLibBaseに与える
104
+
105
+ * Dataの側にcheck()を持たせて必要ならそっちを仮想メソッドにする
106
+
107
+
108
+
109
+ とかする形ならば,LibBase.Check()は仮想にしなくてもよいですね.