回答編集履歴

2

文法の修正

2016/06/21 11:30

投稿

eit_dev
eit_dev

スコア15

test CHANGED
@@ -1,6 +1,6 @@
1
1
  - 親クラスとして単純に集約するのであれば、子クラスで共通の処理(taiseki)と、異なる処理(teimenseki)が混在するため、**抽象クラス**が最適です。
2
2
 
3
- - 同じ意味合いを持つ変数(width, base)は広義な名前に集約すると共通化し易くなります。
3
+ - 処理として似た属性(width, base)は広義な名前に集約すると共通化し易くなります。
4
4
 
5
5
 
6
6
 

1

クラス名の頭文字を大文字に。

2016/06/21 11:30

投稿

eit_dev
eit_dev

スコア15

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  */
14
14
 
15
- public abstract class kakutyu {
15
+ public abstract class Kakutyu {
16
16
 
17
17
 
18
18
 
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- public kakutyu(double b, double h, double l) {
25
+ public Kakutyu(double b, double h, double l) {
26
26
 
27
27
  this.base = b;
28
28
 
@@ -54,11 +54,11 @@
54
54
 
55
55
  */
56
56
 
57
- class tyokuhoutai extends kakutyu {
57
+ class Tyokuhoutai extends Kakutyu {
58
58
 
59
59
 
60
60
 
61
- public tyokuhoutai(double b, double h, double l) {
61
+ public Tyokuhoutai(double b, double h, double l) {
62
62
 
63
63
  super(b, h, l);
64
64
 
@@ -84,11 +84,11 @@
84
84
 
85
85
  */
86
86
 
87
- class sankakutyuu extends kakutyu {
87
+ class Sankakutyuu extends Kakutyu {
88
88
 
89
89
 
90
90
 
91
- public sankakutyuu(double b, double h, double l) {
91
+ public Sankakutyuu(double b, double h, double l) {
92
92
 
93
93
  super(b, h, l);
94
94