011-003-004

コンストラクタ:thisによる別コンストラクタ呼び出し

中級

問題説明

コンストラクタ:thisによる別コンストラクタ呼び出し

この問題では: 入力されたコンストラクタタイプに応じてthis()で別コンストラクタを連鎖呼び出しするProductクラスを実装し、商品名と価格を標準出力に表示するプログラムを作成します。

学習目標: this()を使って同一クラス内の別コンストラクタを呼び出す方法を理解する

Productクラスに複数のコンストラクタを実装し、this()で連携させます。

入力

1行目: コンストラクタタイプ(default / name / full)
default: 入力なし
name: 2行目に商品名
full: 2行目に商品名、3行目に価格

出力

Product: [名前], Price: [価格]

具体例

入力:

default
```java
出力:
```java
Product: Unknown, Price: 0

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録