2005-06-23 新人向けオブジェクト指向の説明 オブジェクト指向 プログラミング初心者向けのオブジェクト指向の説明。 先に C# や Java などで、実際のプログラミングを体験してもらった後で。 図を描いたり、具体例を示しながら。 正確さよりわかりやすさが重要。 オブジェクト: 属性 (値の集まり) と振る舞い (機能の集まり) をひとまとまりとしたプログラム上の単位。 オブジェクト指向プログラミング: 複数のオブジェクトが互いにメッセージを投げ (機能を呼び合い)、協調動作することで、システムが機能するようにプログラムすること。 クラス: 共通の特徴 (属性と振る舞い) を持ったオブジェクトの集合。多くのオブジェクト指向プログラミング言語では、便宜上、オブジェクト単位ではなくクラス単位でプログラムを記述する。