008-001-011

メソッド定義:メソッドの連携

上級

問題説明

メソッド定義:メソッドの連携

この問題では: StringProcessorクラスのメソッドを相互に呼び出し、文字列に「>>」と「<<」を付加した結果を標準出力に表示するプログラムを作成します。

学習目標: あるメソッドから別のメソッドを呼び出す方法を理解する

概要

複数のメソッドが連携して動作するクラスを作成してください。

仕様

  • StringProcessor クラスを作成
  • addPrefix(String s) メソッドで文字列に「>>」を追加して返す
  • addSuffix(String s) メソッドで文字列に「<<」を追加して返す
  • process(String s) メソッドで addPrefixaddSuffix の両方を呼び出して適用した結果を返す
  • Mainクラスで StringProcessor のインスタンスを生成し、process の結果を出力

出力形式

Processed: >>Hello<<

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

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

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