質問編集履歴

2

解答を参考に書き直したため

2021/05/18 15:19

投稿

tamintya
tamintya

スコア34

test CHANGED
File without changes
test CHANGED
@@ -16,51 +16,37 @@
16
16
 
17
17
  ```
18
18
 
19
- Person.java:9: エラー: クラス Personのコンストラクタ Personは指定された型に適用できません
19
+ Person.java:18: エラー: ';'がありません
20
20
 
21
+ String getName(){
22
+
23
+ ^
24
+
21
- Person person = new Person("asa",20,50,170);
25
+ Person.java:22: エラー: ';'がありません
26
+
27
+ int getAge(){
28
+
29
+ ^
30
+
31
+ Person.java:26: エラー: ';'がありません
32
+
33
+ double getWeight(){
22
34
 
23
35
  ^
24
36
 
25
- 期待値: 引数がありません
37
+ Person.java:30: エラー: ';'がありません
26
38
 
27
- 検出値: String,int,int,int
39
+ double getHeight(){
28
40
 
29
- 理由: 実引数リストと仮引数リストの長さが異なります
41
+ ^
30
42
 
31
- Person.java:29: エラー: シンボルを見つけられません
43
+ Person.java:34: エラー: ';'がありません
32
44
 
33
- Bmi=preson.Weight / (person.Height * person.Height);
45
+ double Bmi(){
34
46
 
35
- ^
47
+ ^
36
48
 
37
- シンボル: 変数 preson
38
-
39
- 場所: クラス Person
40
-
41
- Person.java:29: エラー: シンボルを見つけられません
42
-
43
- Bmi=preson.Weight / (person.Height * person.Height);
44
-
45
- ^
46
-
47
- シンボル: 変数 person
48
-
49
- 場所: クラス Person
50
-
51
- Person.java:29: エラー: シンボルを見つけられません
52
-
53
- Bmi=preson.Weight / (person.Height * person.Height);
54
-
55
- ^
56
-
57
- シンボル: 変数 person
58
-
59
- 場所: クラス Person
60
-
61
-
62
-
63
- エラー4
49
+ エラー5
64
50
 
65
51
  ```
66
52
 
@@ -84,58 +70,72 @@
84
70
 
85
71
  private double Height;
86
72
 
87
- private double Bmi;
73
+ //private double Bmi;
88
74
 
89
- public static void main(String[] args){
90
-
91
- Person person = new Person("asa",20,50,170);
75
+ Person person = new Person("asa",20,50,170);
92
-
93
- }
94
76
 
95
77
 
96
78
 
97
- public String getName(){
79
+ Person(String na , int ag , double we , double he){
98
80
 
99
- return Name;
81
+ this.Name = na;
100
82
 
101
- }
83
+ this.Age = ag;
102
84
 
85
+ this.Weight = we;
103
86
 
104
-
105
- public int getAge(){
87
+ this.Height = hi;
106
-
107
- System.out.println(Age);
108
88
 
109
89
  }
110
90
 
111
91
 
112
92
 
113
- public double getWeight(){
93
+ public static void main(String[] args){
114
94
 
95
+ String getName(){
96
+
97
+ return person.Name;
98
+
99
+ }
100
+
101
+
102
+
103
+ int getAge(){
104
+
105
+ return person.Age;
106
+
107
+ }
108
+
109
+
110
+
111
+ double getWeight(){
112
+
115
- System.out.println(Weight);
113
+ return person.Weight;
114
+
115
+ }
116
+
117
+
118
+
119
+ double getHeight(){
120
+
121
+ return person.Height;
122
+
123
+ }
124
+
125
+
126
+
127
+ double Bmi(){
128
+
129
+ return person.Weight / (person.Height * person.Height);
130
+
131
+ }
132
+
133
+
116
134
 
117
135
  }
118
136
 
119
-
120
-
121
- public double getHwight(){
122
-
123
- System.out.println(Height);
124
-
125
- }
126
-
127
-
128
-
129
- public double getBmi(){
130
-
131
- Bmi=preson.Weight / (person.Height * person.Height);
132
-
133
- System.out.println(Bmi);
134
-
135
- }
136
-
137
-
138
-
139
137
  }
140
138
 
139
+
140
+
141
141
  ```

1

修正前を投稿していたため。

2021/05/18 15:19

投稿

tamintya
tamintya

スコア34

test CHANGED
File without changes
test CHANGED
@@ -58,17 +58,9 @@
58
58
 
59
59
  場所: クラス Person
60
60
 
61
- Person.java:30: エラー: シンボルを見つけられません
62
61
 
63
- System.out.println(BMI);
64
62
 
65
- ^
66
-
67
- シンボル: 変数 BMI
68
-
69
- 場所: クラス Person
70
-
71
- エラー5
63
+ エラー4
72
64
 
73
65
  ```
74
66
 
@@ -138,7 +130,7 @@
138
130
 
139
131
  Bmi=preson.Weight / (person.Height * person.Height);
140
132
 
141
- System.out.println(BMI);
133
+ System.out.println(Bmi);
142
134
 
143
135
  }
144
136