回答編集履歴
1
追記
answer
CHANGED
@@ -43,4 +43,13 @@
|
|
43
43
|
}
|
44
44
|
```
|
45
45
|
|
46
|
-
**要は,単なる「関数化」による再利用**(C#の言葉ではないかもしれないけど)です.
|
46
|
+
**要は,単なる「関数化」による再利用**(C#の言葉ではないかもしれないけど)です.
|
47
|
+
|
48
|
+
---
|
49
|
+
|
50
|
+
他,
|
51
|
+
|
52
|
+
* 「Dataをチェックする手段」を外から設定としてLibBaseに与える
|
53
|
+
* Dataの側にcheck()を持たせて必要ならそっちを仮想メソッドにする
|
54
|
+
|
55
|
+
とかする形ならば,LibBase.Check()は仮想にしなくてもよいですね.
|