用語集
クラスくらす
オブジェクトの設計図。属性とメソッドの定義をまとめたもの。
ITパスポート
クラスは、オブジェクト指向(オブジェクト指向)における「オブジェクトの設計図」です。どんなデータを持ち、どんな処理ができるかをまとめて定義します。
| 用語 | 意味 | たい焼きの例え |
|---|---|---|
| クラス | 設計図 | たい焼きの型 |
| 属性 | 持つデータ | 中身(あん・クリーム) |
| メソッド | できる処理 | 焼く・食べる |
| インスタンス | 設計図から作った実体 | 実際のたい焼き |
クラスから実体を作ることを「インスタンス化」と呼びます。たとえば「ユーザ」クラスに名前という属性、ログインというメソッドを定義し、そこから一人ひとりのユーザのオブジェクトを生成します。
試験では クラス(設計図)とインスタンス(設計図から作った実体)の関係が問われます。クラスは型、インスタンスは実物、と押さえましょう。