ホームページ >バックエンド開発 >PHPチュートリアル >PHP の 3 つの主要なオブジェクト指向機能: カプセル化
オブジェクトのメンバー (プロパティ、メソッド) を独立した同一のユニットに結合し、オブジェクトの内部詳細を可能な限り非表示にします
ここでは、「プライベート」キーワード、private を紹介します。これを使用します。変更するキーワード メンバーはオブジェクト内でのみアクセスでき、オブジェクト外からはアクセスできません
カプセル化されたメソッドの役割
1. プライベートカプセル化後は内部でのみ使用できます
2.クラスには 100 個のメソッドがあり、90 個はカプセル化されており (残りの 10 個にサービスを提供するメソッド)、使用できるメソッドは 10 個だけです
カプセル化された属性の役割
1 メンバー属性は、このグローバル変数に相当します。オブジェクトであり、メンバー属性はメソッド内にあります。 で使用される場合、メンバー属性の変更はメソッドの実行動作を変更します。つまり、オブジェクトの機能を変更します
2。値を変更または読み取ります
以上、PHP オブジェクト指向の 3 つの主要な機能のカプセル化を内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。