011-002-001
コンストラクタ呼び出し:複数オブジェクトの作成
初級
問題説明
コンストラクタ呼び出し:複数オブジェクトの作成
この問題では: newキーワードでStudentクラスのコンストラクタを呼び出し、2人分の学生オブジェクトを個別に作成して、それぞれの名前とスコアを標準出力に表示するプログラムを作成します。
学習目標: newキーワードでコンストラクタを呼び出してオブジェクトを作成する
2人の学生情報を管理するプログラムを作ります。newキーワードでStudentクラスのコンストラクタを呼び出し、それぞれ独立したオブジェクトを作成しましょう。
入力
1行目: 学生1の名前(文字列)
2行目: 学生1のスコア(整数)
3行目: 学生2の名前(文字列)
4行目: 学生2のスコア(整数)
出力
学生1: [名前] - [スコア]点
学生2: [名前] - [スコア]点
```java
## 具体例
### 例1: 基本的な値
入力:
```java
太郎
85
花子
92
```java
出力:
```java
学生1: 太郎 - 85点
学生2: 花子 - 92点
```java
### 例2: 別の値
入力:
```java
一郎
70
次郎
80
```java
出力:
```java
学生1: 一郎 - 70点
学生2: 次郎 - 80点
```java
### 例3: 境界値
入力:
```java
A
0
B
100
```java
出力:
```java
学生1: A - 0点
学生2: B - 100点
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
Taro 85 Hanako 92
期待される出力:
Student 1: Taro - 85 points Student 2: Hanako - 92 points
入力:
Ichiro 70 Jiro 80
期待される出力:
Student 1: Ichiro - 70 points Student 2: Jiro - 80 points
入力:
A 0 B 100
期待される出力:
Student 1: A - 0 points Student 2: B - 100 points
入力:
Alice 90 Bob 75
期待される出力:
Student 1: Alice - 90 points Student 2: Bob - 75 points
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
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 回実行可能
