imotanの気になる木

21歳、大学4年(未就活)の意識高い系の大学生の日記的ブロクです。

privateメソッドについて考えてみる

覚えるべき二つのルール

1.privateメソッドを呼び出す時は、レシーバは指定できない 2.自分(self)以外のオブジェクトのメソッドを呼び出すには、レシーバを指定する必要がある

privateメソッドを用いることで結果的に外部のクラスのメソッドを呼び出すレシーバが指定できなくなり、private以下のメソッドは外部からの呼び出しに対応できなくなるのである。