privateメソッドについて考えてみる
覚えるべき二つのルール
1.privateメソッドを呼び出す時は、レシーバは指定できない 2.自分(self)以外のオブジェクトのメソッドを呼び出すには、レシーバを指定する必要がある
privateメソッドを用いることで結果的に外部のクラスのメソッドを呼び出すレシーバが指定できなくなり、private以下のメソッドは外部からの呼び出しに対応できなくなるのである。
覚えるべき二つのルール
1.privateメソッドを呼び出す時は、レシーバは指定できない 2.自分(self)以外のオブジェクトのメソッドを呼び出すには、レシーバを指定する必要がある
privateメソッドを用いることで結果的に外部のクラスのメソッドを呼び出すレシーバが指定できなくなり、private以下のメソッドは外部からの呼び出しに対応できなくなるのである。