014-001-002

継承の基本:会員クラス

初級

問題説明

継承の基本:会員クラス

この問題では: Memberクラスを継承したVIPMemberクラスを実装し、標準入力から会員名とポイントを読み取って結果を標準出力に表示するプログラムを作成します。

学習目標: protectedフィールドを持つクラスを継承する

一般会員を表すMemberクラスと、それを継承するVIPMemberクラスを作ります。protectedフィールドを使って、子クラスからも親のフィールドにアクセスできるようにしましょう。

入力

1行目: 会員名(文字列)
2行目: ポイント(整数)

出力

Name: [名前]
Points: [ポイント]
Level: VIP
Bonus: 100
```java

## 具体例

### 例1: 基本的な会員
入力:
```java
Tanaka
500
```java
出力:
```java
Name: Tanaka
Points: 500
Level: VIP
Bonus: 100
```java

### 例2: 別の会員
入力:
```java
Sato
1000
```java
出力:
```java
Name: Sato
Points: 1000
Level: VIP
Bonus: 100
```java

### 例3: 境界値(0ポイント)
入力:
```java
A
0
```java
出力:
```java
Name: A
Points: 0
Level: VIP
Bonus: 100

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

正常系
入力:
Yamada
750
期待される出力:
Name: Yamada
Points: 750
Level: VIP
Bonus: 100
正常系
入力:
Suzuki
300
期待される出力:
Name: Suzuki
Points: 300
Level: VIP
Bonus: 100

あなたの解答

現在のモード: 自分のコード
Member.java🔒
VIPMember.java🔒
Solution.java🔒
3/6 ファイル167B
public class Member {
}
0 B / 5 MB

残り 10 回実行可能