Capsulizationとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP用語 > Capsulizationの意味・解説 

カプセル化

【英】 Capsulization

クラス外部から、クラス自体クラスインスタンスプロパティメソッド直接呼び出せないようにすること。

クラス外部からは、クラス内部データどのような形で保持されているかわからなくし、勝手に変更できなくさせることができる。ただ、PHP4ではクラスプロパティメソッド直接アクセスするのを禁止することはできない

PHP5では、プロパティメソッド定義時privateprotected宣言をすることで、クラス外から直接プロパティアクセスできないように設定することが可能になった。varによるプロパティ宣言、あるいは何も指定せずにメソッド宣言した場合は、public宣言同じくクラス外からでもアクセスできるようになる

privateprotected違いについてだが、private指定するとそのクラス以外のどこからも直接アクセスすることができなくなるのに対しprotected指定すると、そのクラス内の他に、そのクラス継承したクラス内からも直接アクセスすることが可能になる

関連用語




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Capsulization」の関連用語

1
30% |||||

Capsulizationのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Capsulizationのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.

©2024 GRAS Group, Inc.RSS