質問編集履歴

1

Eclipse上にて表示したい内容を加筆しました

2021/06/30 16:07

投稿

yasukillyou
yasukillyou

スコア9

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,69 @@
2
2
 
3
3
  呼び出している状態です。
4
4
 
5
-
5
+ ```
6
+
7
+
8
+
9
+ 以下の実行結果を得るmain()メソッドを作成して各図形描画インスタンスは、キーボードより入力された値を用いて生成するものとする。
10
+
11
+ 【実行結果】プログラムを実行したら、どの図形の情報を表示させるか番号をキーボードから入力させます
12
+
13
+
14
+
15
+ 図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >0
16
+
17
+ [円を描画] 中心点(100,100)から半径20
18
+
19
+ 周囲の長さは、125.66370614359172
20
+
21
+
22
+
23
+
24
+
25
+ 図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >2
26
+
27
+ [線を描画] 始点(0,0)から終点(100,100)まで
28
+
29
+ 周囲の長さは、141.4213562373095
30
+
31
+
32
+
33
+
34
+
35
+ 図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >3
36
+
37
+ [三角形を描画] 点1(0,0)から点2(100,100)、点3(0,200)の三角形
38
+
39
+ 周囲の長さは、482.842712474619
40
+
41
+ 内角の和は、180
42
+
43
+
44
+
45
+
46
+
47
+ 図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >4
48
+
49
+ [四角形(矩形)を描画] 点(0,0)を基準として幅100,高さ50の四角形
50
+
51
+ 周囲の長さは、300.0
52
+
53
+ 内角の和は、360
54
+
55
+
56
+
57
+
58
+
59
+ 図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >44
60
+
61
+ [正方形を描画] 点(0,0)を基準として幅・高さ200の正方形
62
+
63
+ 周囲の長さは、800.0
64
+
65
+ 内角の和は、360
66
+
67
+ ```
6
68
 
7
69
  ```
8
70
 
@@ -94,20 +156,22 @@
94
156
 
95
157
  ※初学者です
96
158
 
97
- このインメソッドを多態性を使いたいのですが
159
+ mainメソッドにて
98
160
 
99
161
  a.draw();
100
162
 
101
163
  a.getPerimeter());
102
164
 
103
- この2つのメソッドに対して
165
+ この2つのメソッドに対して一度に呼びだす
104
-
166
+
105
- 省略する書き方が思いつかないです方法を教えてください。
167
+ 書き方が思いつかないです方法を教えてください。
106
168
 
107
169
  なお、継承関係は以下に記載します。
108
170
 
109
171
 
110
172
 
173
+
174
+
111
175
  ```ここに言語を入力
112
176
 
113
177
  interface Figure {