テクノロジ系 / システム開発技術
メソッド
オブジェクト(クラス)が持つ操作・振る舞いを定義した手続きのこと。
もう少し詳しく
メソッドは、クラスの中で属性(データ)を操作する処理を定義したものです。カプセル化により、外部はオブジェクトの内部データを直接いじらず、メソッドを呼び出すことでのみ操作します。「クラス=属性+メソッド」という構成で、属性が状態、メソッドが振る舞いを表す点が基本です。
試験での見方
例:口座クラスに「入金」「出金」というメソッドを定義し、残高(属性)はメソッド経由でのみ変更できるようにする。
「クラスの操作・振る舞いを表すもの」である点、属性(データ)との対比が問われます。カプセル化で外部からはメソッド経由でアクセスする、という関連を押さえます。