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

回答編集履歴

1

追記

2016/06/28 19:07

投稿

earnest_gay
earnest_gay

スコア615

answer CHANGED
@@ -1,3 +1,25 @@
1
1
  こちらがわかりやすいかもです。
2
2
 
3
- http://javalove.hatenablog.com/entry/object-oriented
3
+ [http://javalove.hatenablog.com/entry/object-oriented](http://javalove.hatenablog.com/entry/object-oriented)
4
+
5
+ classは部品みたいなもので
6
+ 車で例えると
7
+
8
+ 車体
9
+ 右後輪タイヤ
10
+ 左後輪タイヤ
11
+ 右前輪タイヤ
12
+ 左前輪タイヤ
13
+
14
+ で成り立っていた場合、
15
+
16
+
17
+ 車体ごとに毎回4つのタイヤを定義するのは手間です。
18
+
19
+ なので、4つのタイヤを部品として作っておき、
20
+ インスタンス化することで
21
+ プリウスやキューブのタイヤとして実装できます。
22
+
23
+ classにすることで効率がいいのだと思います。
24
+
25
+ SE8 Silver落ちた者の回答ですが、こんなところだと思います。