018-003-001

ジェネリックカードホルダー

初級

問題説明

この問題では: CardHolderクラスのdisplayInfo()メソッドを実装し、'Card #[cardNumber]: [holderName]'形式の文字列を返します。

任意の型のカードを保持できるジェネリックなCardHolderクラスを作成してください。int cardNumberとString holderNameフィールドを持ち、'Card #[cardNumber]: [holderName]'を返すdisplayInfo()メソッドを実装してください。

テストケース例

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

正常系
入力:
new CardHolder<>(12345, "Tanaka"); holder.displayInfo()
期待される出力:
Card #12345: Tanaka
正常系
入力:
new CardHolder<>(99, "Suzuki"); holder.displayInfo()
期待される出力:
Card #99: Suzuki

あなたの解答

現在のモード: 自分のコード
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

残り 10 回実行可能