008-002-005

オブジェクトのメソッド呼び出し: 自己紹介カードクラスで引数なしメソッドを実行

初級

問題説明

この問題では: Personクラスを実装し、nameなどのフィールドを持つオブジェクトの状態を管理するプログラムを作成します。

解説: オブジェクトのメソッドを呼び出す基本

この問題では、オブジェクトのメソッドを呼び出す基本を学びました。

学習のポイント

  1. メソッド定義: public 戻り値の型 メソッド名()の形式で定義します
  2. 戻り値: return文を使って値を返します
  3. メソッド呼び出し: オブジェクト.メソッド名()で呼び出します

コード例の解説

public String getName() {
    return name;  // フィールドnameの値を返す
}

このメソッドは:

  • public: どこからでも呼び出せる
  • String: 文字列を返す
  • getName(): メソッド名(引数なし)
  • return name: フィールドの値を返す

次のステップ

次は引数を受け取るメソッドを学びましょう!

テストケース例

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

入力:
期待される出力:
John
入力:
期待される出力:
Alice
入力:
期待される出力:
18
入力:
期待される出力:
100
入力:
期待される出力:
Photography
入力:
期待される出力:
Eve
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

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

残り 8 回実行可能