008-002-006
複数メソッド組み合わせ: ポイントカードクラスで引数と戻り値を持つメソッドを実行
中級
問題説明
ポイントカードを管理する Solution クラスを実装してください。
実装するメソッド
Solution(String ownerName): コンストラクタ。所有者名を受け取り、ポイントを 0 で初期化するvoid addPoints(int points): ポイントを加算する。負の値が渡された場合はError: Points cannot be negativeを標準出力に表示して処理を中断するboolean usePoints(int points): ポイントを消費する。残高が足りる場合は減算してtrueを返し、不足する場合はfalseを返すint getPoints(): 現在のポイント残高を返すString getRank(): ポイントに応じてランク文字列を返す(100以上→"Gold"、50以上→"Silver"、それ以外→"Bronze")String getOwnerName(): 所有者名を返す
