teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記1

2019/05/22 01:47

投稿

BeatStar
BeatStar

スコア4962

answer CHANGED
@@ -29,4 +29,16 @@
29
29
  もちろん、配列でもいいですし、LinkedListでも構いません。
30
30
 
31
31
  こうすれば、C++的に書くと ec[i].printInfo() みたいな感じになる。
32
- (あくまでイメージ。)
32
+ (あくまでイメージ。)
33
+
34
+ ---
35
+
36
+ [追記1]
37
+
38
+ ArrayListやLinkedListはListというクラス(?)を継承しています。(abstractだったか、interfaceだったか知りませんが...)
39
+
40
+ (外側から見たとき、)親のメンバだけで事足りるので、基本的には
41
+ List<int> objs = new ArrayList<int>();
42
+ のように書くようです。
43
+
44
+ デザインパターンのFactoryパターンをやるとわかりやすいかも...