質問編集履歴

2

修正

2020/07/29 09:57

投稿

pansaku
pansaku

スコア1

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- FighterAiracraftとPassengerPlaneの2つのクラスに共通するtypeメンバ変数を、飛行機(AirPlane)クラスに集約したいです。
5
+ 戦闘機(FighterAiracraft)、旅客機(PassengerPlaneの2つのクラスに共通するtypeメンバ変数を、飛行機(AirPlane)クラスに集約したいです。
6
6
 
7
7
 
8
8
 

1

追記

2020/07/29 09:56

投稿

pansaku
pansaku

スコア1

test CHANGED
File without changes
test CHANGED
@@ -5,6 +5,16 @@
5
5
  FighterAiracraftとPassengerPlaneの2つのクラスに共通するtypeメンバ変数を、飛行機(AirPlane)クラスに集約したいです。
6
6
 
7
7
 
8
+
9
+ 問題文
10
+
11
+ 二種類の飛行機、戦闘機(FighterAiracraft)と、旅客機(PassengerPlane)クラスのインスタンスを生成し、
12
+
13
+ 各クラスのメソッドを実行するプログラムである。この2つのクラスには、共通するメンバが存在する。
14
+
15
+ そこで、これら2つのクラスに共通するメンバを、飛行機(AirPlane)クラスに集約し、FighterAiracraftクラス、およびPassengerPlaneは、
16
+
17
+ それらのクラスを継承したものにするように、プログラムを書きかかえなさい。ただし、この時、AirPlaneクラスは、抽象メソッドfly()を持つ抽象クラスとすること
8
18
 
9
19
  ### 発生している問題・エラーメッセージ
10
20
 
@@ -68,7 +78,7 @@
68
78
 
69
79
  ```
70
80
 
71
- ```
81
+ ```PassengerPlane
72
82
 
73
83
 
74
84
 
@@ -114,7 +124,7 @@
114
124
 
115
125
  ```
116
126
 
117
- ```
127
+ ```FighterAiracraft
118
128
 
119
129
  public class Problemex3_1_FighterAiracraft extends Problemex3_1_AirPlane {
120
130
 
@@ -158,7 +168,7 @@
158
168
 
159
169
  ```
160
170
 
161
- ```
171
+ ```AirPlane
162
172
 
163
173
  abstract public class Problemex3_1_AirPlane {
164
174