010-002-008
メソッドオーバーロード:引数型による判定
中級
問題説明
メソッドオーバーロード:引数型による判定
この問題では: int型とString型でオーバーロードされたprocessメソッドを定義し、整数には2倍の値・文字列には長さを返し、結果を標準出力に表示するプログラムを作成します。
学習目標: 引数の型によるメソッドオーバーロードを理解し、実装できるようになる
概要
同じメソッド名で引数の型が異なる複数のメソッドを定義します。整数を受け取った場合は「倍の値」を、文字列を受け取った場合は「長さ」を返すprocessメソッドを実装してください。
仕様
- processメソッド(int型引数): 引数の2倍の値を返す
- processメソッド(String型引数): 文字列の長さを返す
- 呼び出し元から渡された引数の型に応じて、適切なメソッドが自動的に選択される
出力形式
Result (int): 20
Result (String): 5
