「カプセル化」のアーカイブ

メソッドの隠蔽

メソッドの実装を気にする必要が無いのも、隠蔽のメリットと言えるでしょう。

→この記事の続きを読む

プロパティのアクセス制限

カプセル化することで、クラス設計の想定外のアクセスを防ぐことができます。スクリプト例では以下のように$priceをprivateに設定しています。

→この記事の続きを読む

カプセル化とは

プロパティで解説しましたが、クラス内プロパティ・メソッドには外部からのアクセスを制限する設定ができます。これをカプセル化と呼びます。

→この記事の続きを読む