ホームページ >バックエンド開発 >PHPチュートリアル >phpオブジェクト指向について

phpオブジェクト指向について

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-06 13:51:17905ブラウズ

PHPオブジェクト指向における静的属性と通常の属性の違いと使用法は何ですか

返信内容:

PHPオブジェクト指向における静的属性と通常の属性の違いと使用法は何ですか

リーリー

いわゆる静的とは、メモリ内のこのメンバーのアドレスが変更されないことを意味します。
その後、オブジェクトをインスタンス化せずに、クラスの静的メソッドを直接呼び出すことができます。オブジェクトがインスタンス化されると、そのアドレスはオブジェクトがインスタンス化されるたびに再割り当てされるため、メモリ内のオブジェクトのアドレスは動的になります。

これを理解すると、静的メンバーが属するクラスがロードされるときに、メモリ内の静的メンバーの位置が固定されることが理解できます。

そのため、静的メンバーはオブジェクトをインスタンス化せず、クラス名を使用してオブジェクトを直接呼び出します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。