回答編集履歴

1

修正

2020/05/02 13:42

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -55,3 +55,23 @@
55
55
 
56
56
 
57
57
  これも「どのようなクラス設計をするか」によってくるので「こういうときは必ず抽象化」のようなルールも「作る側」が考えることになり「要件次第」となります。
58
+
59
+
60
+
61
+
62
+
63
+ なので・・・
64
+
65
+ > これらを使ってプログラムを作ろうと思ったのですが、
66
+
67
+
68
+
69
+ この考え方は逆です。
70
+
71
+ 「要件を満たすために必要だから継承を導入する」ので、
72
+
73
+ まずは設計が先だと思います。
74
+
75
+
76
+
77
+ 学習のためのプログラムだとしても、やはり「継承が必要そうな設計」を考えてからの方が実用的です。