質問編集履歴

2

タグの変更

2019/03/24 01:27

投稿

0516bz
0516bz

スコア13

test CHANGED
File without changes
test CHANGED
File without changes

1

質問内容の変更

2019/03/24 01:27

投稿

0516bz
0516bz

スコア13

test CHANGED
@@ -1 +1 @@
1
- コンストラクタ、セッター・ゲッター、ArrayListについてです。
1
+ セッター・ゲッターについてです。
test CHANGED
@@ -1,42 +1,14 @@
1
- 1、Humanクラスを作成し、その中身長体重、年齢セットするコンストラク作成。
1
+ 1、Humanクラスにセッター・ゲッターメソッドを作成。
2
2
 
3
- 2、Mainクラスから1のHumanクラスのコンストラクタに値(178、79、35)を設定。
4
-
5
- 3、Humanクラスにセッター・ゲッター、メソッドを作成。
6
-
7
- 、Mainクラスのmainメソッドから値をセット後、ゲッターを使用し値を取り出し表示。
3
+ 、Mainクラスのmainメソッドから値をセット後、ゲッターを使用し値を取り出し表示。
8
4
 
9
5
  下記のように表示
6
+
7
+ 年齢は35歳
10
8
 
11
9
  身長は178センチ
12
10
 
13
11
  体重は79キロ
14
-
15
- 年齢は35歳
16
-
17
-
18
-
19
- 5、Mainクラスに3名の身長、体重、年齢を宣言しましょう。
20
-
21
- 6、その値をHuman型のlistにセット。(名前は除く)
22
-
23
- Mainクラス読み出して表示。
24
-
25
- 下記のように表示
26
-
27
- 一郎さんの
28
-
29
- 身長は168センチです。体重は68キロです。年齢は87歳です。
30
-
31
- 二郎さんの
32
-
33
- 身長は178センチです。体重は58キロです。年齢は27歳です。
34
-
35
- 三郎さんの
36
-
37
- 身長は198センチです。体重は168キロです。年齢は47歳です。
38
-
39
- コード
40
12
 
41
13
 
42
14
 
@@ -54,15 +26,7 @@
54
26
 
55
27
 
56
28
 
57
- public Human(int age, int height, int weight) {
58
-
59
- System.out.println(age);
60
-
61
- System.out.println(height);
62
-
63
- System.out.println(weight);
64
-
65
- }
29
+
66
30
 
67
31
 
68
32
 
@@ -70,11 +34,15 @@
70
34
 
71
35
  this.age = age;
72
36
 
37
+ System.out.println("年齢は"+age+"歳です");
38
+
73
39
  }
74
40
 
75
41
  public void setHeight(int height) {
76
42
 
77
43
  this.height = height;
44
+
45
+ System.out.println("身長は"+height+"センチです");
78
46
 
79
47
  }
80
48
 
@@ -82,7 +50,9 @@
82
50
 
83
51
  this.weight = weight;
84
52
 
85
- System.out.println("体重は"+weight+"kgです");
53
+ System.out.println("体重は"+weight+"キロです");
54
+
55
+
86
56
 
87
57
  }
88
58
 
@@ -100,6 +70,8 @@
100
70
 
101
71
  return height;
102
72
 
73
+
74
+
103
75
  }
104
76
 
105
77
 
@@ -107,6 +79,8 @@
107
79
  public int getWeight() {
108
80
 
109
81
  return weight;
82
+
83
+
110
84
 
111
85
  }
112
86
 
@@ -128,22 +102,24 @@
128
102
 
129
103
 
130
104
 
131
- manBean.setAge(27);
105
+ manBean.setAge(35);
132
106
 
133
- manBean.setHeight(180);
107
+ manBean.setHeight(178);
134
108
 
135
- manBean.setWeight(70);
109
+ manBean.setWeight(79);
136
110
 
137
- System.out.println(manBean.getAge());
138
111
 
139
- System.out.println("身長は"+manBean.getHeight());
140
-
141
- System.out.println("体重は"+manBean.getWeight());
142
-
143
- }
144
112
 
145
113
 
146
114
 
147
115
  }
148
116
 
117
+
118
+
119
+ セッターで返すことはできるのですが、ゲッターで返すことができません。
120
+
121
+ どう変えたらいいでしょうか?
122
+
149
- ここででているのです後がうくいません。よろしくお願します。
123
+ た、上記のコードよりも簡単な書ありしたら教えて頂す。
124
+
125
+ 以上よろしくお願い致します。