011-001-006
コンストラクタ定義:人物情報の初期化
初級
問題説明
コンストラクタ定義:人物情報の初期化
この問題では: 名前と年齢を引数に受け取るコンストラクタを持つPersonクラスを実装し、標準入力から読み込んだ値でオブジェクトを初期化して結果を標準出力に表示するプログラムを作成します。
学習目標: コンストラクタでオブジェクトの初期状態を設定する
人物情報を管理するPersonクラスを作ります.コンストラクタで名前と年齢を受け取り,フィールドを初期化しましょう.コンストラクタはクラス名と同じ名前で,戻り値を持ちません.
入力
1行目: 名前(文字列)
2行目: 年齢(整数)
出力
名前: [名前]
年齢: [年齢]歳
```java
## 具体例
### 例1: 基本的な値
入力:
```java
太郎
20
```java
出力:
```java
名前: 太郎
年齢: 20歳
```java
### 例2: 別の値
入力:
```java
花子
25
```java
出力:
```java
名前: 花子
年齢: 25歳
```java
### 例3: 境界値
入力:
```java
A
0
```java
出力:
```java
名前: A
年齢: 0歳
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
Taro 20
期待される出力:
Name: Taro Age: 20 years old
入力:
Hanako 25
期待される出力:
Name: Hanako Age: 25 years old
入力:
A 0
期待される出力:
Name: A Age: 0 years old
入力:
Alice 25
期待される出力:
Name: Alice Age: 25 years old
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
99
1
2
3
4
5
6
7
8
9
10
›
⌄
⌄
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください
sc.close();
}
}
0 B / 5 MB
残り 8 回実行可能
