質問編集履歴

11

画像の削除

2022/11/04 12:30

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,3 @@
1
- ![打ち消し線](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/fe977991-04da-4fe1-be8a-79c629a3d830.jpeg)
2
-
3
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/6320bbe6-c3f6-441b-943b-404071dd3ac7.jpeg)
4
-
5
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/b736f93e-2955-4dba-886e-167ecaef8455.jpeg)
6
-
7
1
  Javaの課題を解いています。
8
2
  コンソールに以下全てを表示させたいのですが、現状、「名前は山田 太郎です!」だけ表示される状態です。
9
3
  解決方法をご教示いただきたいです。

10

画像の追加

2022/11/03 10:15

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,9 @@
1
+ ![打ち消し線](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/fe977991-04da-4fe1-be8a-79c629a3d830.jpeg)
2
+
3
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/6320bbe6-c3f6-441b-943b-404071dd3ac7.jpeg)
4
+
5
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/b736f93e-2955-4dba-886e-167ecaef8455.jpeg)
6
+
1
7
  Javaの課題を解いています。
2
8
  コンソールに以下全てを表示させたいのですが、現状、「名前は山田 太郎です!」だけ表示される状態です。
3
9
  解決方法をご教示いただきたいです。

9

画像の削除

2022/11/03 07:31

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,13 +1,3 @@
1
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/2a506675-0f2e-4873-925d-7012155dd468.png)
2
-
3
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/a58f65f1-3143-4d30-8d2c-5e907ad89724.png)
4
-
5
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/285bace5-06ce-4a31-bd1b-2a4fbadb6adc.png)
6
-
7
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/109b2918-00e5-4d85-8e13-eed418872306.png)
8
-
9
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/072dd8d3-8dd8-4320-b6c9-102b38f75d35.png)
10
-
11
1
  Javaの課題を解いています。
12
2
  コンソールに以下全てを表示させたいのですが、現状、「名前は山田 太郎です!」だけ表示される状態です。
13
3
  解決方法をご教示いただきたいです。

8

画像の追加

2022/11/03 05:30

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,12 @@
1
- ![![![![![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/80d9910e-c23a-4ee3-be19-22db309a545a.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/fe606ae9-9913-41fa-9aa1-2309c790531b.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/3f551bb6-d2d7-43af-8730-e34fe96532de.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/b5a97c91-d50e-4e49-b7c5-ada482da1957.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/228b17a2-5587-4f92-b25c-323561209fde.png)### 前提
1
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/2a506675-0f2e-4873-925d-7012155dd468.png)
2
+
3
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/a58f65f1-3143-4d30-8d2c-5e907ad89724.png)
4
+
5
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/285bace5-06ce-4a31-bd1b-2a4fbadb6adc.png)
6
+
7
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/109b2918-00e5-4d85-8e13-eed418872306.png)
8
+
9
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/072dd8d3-8dd8-4320-b6c9-102b38f75d35.png)
2
10
 
3
11
  Javaの課題を解いています。
4
12
  コンソールに以下全てを表示させたいのですが、現状、「名前は山田 太郎です!」だけ表示される状態です。

7

画像の追加

2022/11/03 05:28

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### 前提
1
+ ![![![![![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/80d9910e-c23a-4ee3-be19-22db309a545a.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/fe606ae9-9913-41fa-9aa1-2309c790531b.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/3f551bb6-d2d7-43af-8730-e34fe96532de.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/b5a97c91-d50e-4e49-b7c5-ada482da1957.png)](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-03/228b17a2-5587-4f92-b25c-323561209fde.png)### 前提
2
2
 
3
3
  Javaの課題を解いています。
4
4
  コンソールに以下全てを表示させたいのですが、現状、「名前は山田 太郎です!」だけ表示される状態です。

6

発生している問題・エラーメッセージを加筆しました。

2022/10/26 07:17

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -26,8 +26,10 @@
26
26
  ### 発生している問題・エラーメッセージ
27
27
 
28
28
  ```
29
+ ・ローカル変数nameの値は使用されていません。
30
+ ・ローカル変数ageの値は使用されていません。
29
- メソッドbark()は型Animalで未定義です。
31
+ メソッドbark()は型Animalで未定義です。
30
- コンソールに「名前は山田 太郎です!」だけ表示される状態。
32
+ コンソールに「名前は山田 太郎です!」だけ表示される状態。
31
33
  ```
32
34
 
33
35
  ### 該当のソースコード

5

【Main.java】Main main = new Main();を削除しました。

2022/10/26 07:10

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -40,8 +40,6 @@
40
40
  public class Main {
41
41
 
42
42
  public static void main(String[] args) {
43
-
44
- Main main = new Main();
45
43
 
46
44
  // 問① 下部の問④のメソッドを作成後、自身の姓名を引数にセットしなさい
47
45
  Main.printMyName("山田", "太郎");

4

誤植を修正しました。

2022/10/26 06:48

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -27,7 +27,7 @@
27
27
 
28
28
  ```
29
29
  メソッドbark()は型Animalで未定義です。
30
- コンソールに「名前は山田 太郎です!」だけ表示される状態
30
+ コンソールに「名前は山田 太郎です!」だけ表示される状態
31
31
  ```
32
32
 
33
33
  ### 該当のソースコード

3

発生している問題・エラーメッセージを追記しました。

2022/10/26 06:46

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,7 @@
26
26
  ### 発生している問題・エラーメッセージ
27
27
 
28
28
  ```
29
+ メソッドbark()は型Animalで未定義です。
29
30
  コンソールに「名前は山田 太郎です!」だけ表示される状態
30
31
  ```
31
32
 

2

発生している問題・エラーメッセージを修正しました。 

2022/10/26 06:35

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
File without changes
test CHANGED
@@ -26,8 +26,7 @@
26
26
  ### 発生している問題・エラーメッセージ
27
27
 
28
28
  ```
29
- Exception in thread "main" java.lang.Error: Unresolved compilation problem:
30
- 型 Main のメッド printMyName(String, String, String, int) 引数 (String, String) に適用きません
29
+ コンールに「名前山田 太郎す!」だけ表示される状態
31
30
  ```
32
31
 
33
32
  ### 該当のソースコード

1

メインメソッド・ドッグメソッド・アニマルメソッドをひとつの質問にまとめました。

2022/10/26 06:18

投稿

roger_rafael
roger_rafael

スコア0

test CHANGED
@@ -1 +1 @@
1
- Javaの課題を解いています。コンソールに以下を表示させたいのですが、上手くいきません。3つの質問中1つ目。以下のコードメインメソッドになります。
1
+ Javaの課題を解いています。コンソールに以下全てを表示させたいのですが、現状、「名前山田 太郎で!」だけ表示される状態です
test CHANGED
@@ -1,6 +1,9 @@
1
1
  ### 前提
2
2
 
3
+ Javaの課題を解いています。
4
+ コンソールに以下全てを表示させたいのですが、現状、「名前は山田 太郎です!」だけ表示される状態です。
5
+ 解決方法をご教示いただきたいです。
3
- Javaの課題を解いています。3つの質問中1つ目。以下のコードはメインメソッドになります。
6
+ 以下のコードはメインメソッド・ドッグメソッド・アニマルメソッドになります。
4
7
 
5
8
  【動物と鳴き声の一覧】
6
9
  動物 「鳴く」などの動詞
@@ -30,6 +33,8 @@
30
33
  ### 該当のソースコード
31
34
  Java
32
35
  ```
36
+ 【Main.java】
37
+
33
38
  package animal;
34
39
 
35
40
  public class Main {
@@ -72,15 +77,99 @@
72
77
  // - 2-2. 名(メイ)
73
78
  // - 3. 戻り値 = なし
74
79
 
75
- private static void printMyName(String firstName, String lastName, String petName, int petAge) {
80
+ private static void printMyName(String firstName, String lastName) {
76
81
  System.out.println("名前は" + fullName(firstName, lastName) + "です!");
77
- showAnimal(petName, petAge);
78
82
  }
79
83
 
80
84
  private static String fullName(String firstName, String lastName) {
81
85
  return firstName + " " + lastName;
82
86
  }
83
87
  }
88
+
89
+
90
+ 【Dog.java】
91
+
92
+ package animal;
93
+
94
+ // 問⑥ 以下の条件で、任意の動物クラスを作成しなさい。
95
+ // - 1: 対象の動物は、【動物と鳴き声の一覧】を参考とすること
96
+ // - 2: Animalを継承すること
97
+
98
+ public class Dog extends Animal {
99
+
100
+ public Dog(String name, int age) {
101
+ super(name, age);
102
+ }
103
+
104
+ // 問⑦ 以下の条件で、当該クラスに合う動物の鳴き声をコンソールへ出力するメソッドを作成しなさい。
105
+ // - 1: 対象の動物の鳴き声は、【動物と鳴き声の一覧】を参考とすること
106
+ // - 2. アクセス修飾子 = protected
107
+ // - 3. 引数 = なし
108
+ // - 4. 戻り値 = なし
109
+
110
+ protected void bark() {
111
+ System.out.println("わんわん!");
112
+ }
113
+ }
114
+
115
+
116
+ 【Animal.java】
117
+
118
+ package animal;
119
+
120
+ import java.text.SimpleDateFormat;
121
+ import java.util.Calendar;
122
+
123
+ public class Animal {
124
+
125
+ private String name;
126
+ private int age;
127
+
128
+ public Animal() {
129
+ }
130
+
131
+ public Animal(String name, int age) {
132
+ this.name = name;
133
+ this.age = age;
134
+ }
135
+
136
+ protected void setName(String name) {
137
+ this.name = name;
138
+ }
139
+
140
+ protected void setAge(int age) {
141
+ this.age = age;
142
+ }
143
+
144
+ protected String getName() {
145
+ return this.name;
146
+ }
147
+
148
+ protected int getAge() {
149
+ return this.age;
150
+ }
151
+
152
+ protected void introduce() {
153
+ System.out.println("名前は、" + this.getName() + "です!");
154
+ }
155
+
156
+ // 問⑤ 以下の条件で、Calendarクラスを使用して、yyyy/MM/dd形式で誕生日を取得しなさい
157
+ // - 1: Calendarクラスの変数名 = calendar
158
+ // - 2: 実行する日より「5ヶ月15日後」の日付を表示しなさい
159
+
160
+ public class Main {
161
+ public static void main(String[] args) throws Exception {
162
+
163
+ Calendar calendar = Calendar.getInstance();
164
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
165
+ System.out.println(sdf.format(calendar.getTime()) + "で" + "歳になります!");
166
+ }
167
+
168
+ protected void bark() {
169
+ }
170
+ }
171
+ }
172
+
84
173
  ```
85
174
 
86
175
  ### 試したこと