オブジェクトについて
説明
データと手続きをまとめたもの
クラスとインスタンス
- クラスはオブジェクトの設計図
- インスタンスは、設計図に基づいて作成されたオブジェクト
オブジェクトの作成
クラス.new
メソッドの呼び出し制限
レベル | 説明 |
---|---|
public | メソッドはどこからでも呼び出せる |
protected | 同じクラスやサブクラス内のメソッドの中だけ呼び出せる |
private | 同じクラスやサブクラス内のメソッドの中だけ呼び出せる |
データと手続きをまとめたもの
クラス.new
レベル | 説明 |
---|---|
public | メソッドはどこからでも呼び出せる |
protected | 同じクラスやサブクラス内のメソッドの中だけ呼び出せる |
private | 同じクラスやサブクラス内のメソッドの中だけ呼び出せる |