質問編集履歴
1
Eclipse上にて表示したい内容を加筆しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,38 @@
|
|
1
1
|
以下のソースコードにてメインメソッドにて各メンバーやメソッドを
|
2
2
|
呼び出している状態です。
|
3
|
+
```
|
3
4
|
|
5
|
+
以下の実行結果を得るmain()メソッドを作成して各図形描画インスタンスは、キーボードより入力された値を用いて生成するものとする。
|
6
|
+
【実行結果】プログラムを実行したら、どの図形の情報を表示させるか番号をキーボードから入力させます
|
7
|
+
|
8
|
+
図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >0
|
9
|
+
[円を描画] 中心点(100,100)から半径20
|
10
|
+
周囲の長さは、125.66370614359172
|
11
|
+
|
12
|
+
|
13
|
+
図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >2
|
14
|
+
[線を描画] 始点(0,0)から終点(100,100)まで
|
15
|
+
周囲の長さは、141.4213562373095
|
16
|
+
|
17
|
+
|
18
|
+
図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >3
|
19
|
+
[三角形を描画] 点1(0,0)から点2(100,100)、点3(0,200)の三角形
|
20
|
+
周囲の長さは、482.842712474619
|
21
|
+
内角の和は、180
|
22
|
+
|
23
|
+
|
24
|
+
図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >4
|
25
|
+
[四角形(矩形)を描画] 点(0,0)を基準として幅100,高さ50の四角形
|
26
|
+
周囲の長さは、300.0
|
27
|
+
内角の和は、360
|
28
|
+
|
29
|
+
|
30
|
+
図形描画[ 0:円 2:線 3:三角形 4:長方形 44:正方形 ] : >44
|
31
|
+
[正方形を描画] 点(0,0)を基準として幅・高さ200の正方形
|
32
|
+
周囲の長さは、800.0
|
33
|
+
内角の和は、360
|
4
34
|
```
|
35
|
+
```
|
5
36
|
import java.util.Scanner;
|
6
37
|
|
7
38
|
public class Main {
|
@@ -46,13 +77,14 @@
|
|
46
77
|
|
47
78
|
```
|
48
79
|
※初学者です
|
49
|
-
|
80
|
+
mainメソッドにて、
|
50
81
|
a.draw();
|
51
82
|
a.getPerimeter());
|
52
|
-
この2つのメソッドに対して
|
83
|
+
この2つのメソッドに対して一度に呼びだす
|
53
|
-
|
84
|
+
書き方が思いつかないです方法を教えてください。
|
54
85
|
なお、継承関係は以下に記載します。
|
55
86
|
|
87
|
+
|
56
88
|
```ここに言語を入力
|
57
89
|
interface Figure {
|
58
90
|
|