ホームページ >よくある問題 >メソッドまたは変数がプライベート プロパティである場合、そのアクセス スコープは何ですか?

メソッドまたは変数がプライベート プロパティである場合、そのアクセス スコープは何ですか?

藏色散人
藏色散人オリジナル
2021-11-08 11:34:414660ブラウズ

メソッドまたは変数がプライベート属性の場合、そのアクセス範囲は現在のクラス内にあり、修飾子がない場合は、同じパッケージ内のクラス内でのみアクセスできます。

メソッドまたは変数がプライベート プロパティである場合、そのアクセス スコープは何ですか?

#この記事の動作環境: Windows7 システム、DELL G3 コンピューター

メソッドまたは変数がプライベート属性の場合、次に、そのアクセス範囲は何ですか?

メソッドまたは変数がプライベート プロパティである場合、そのアクセス スコープは何ですか?

プライベートに変更されたメソッドと変数は、現在のクラス内でのみアクセスできます。

修飾子なしの場合は、同じパッケージ内でのみアクセスできます。はクラス内でアクセスできます;

protected はサブクラスまたは現在のクラスでのみアクセスできます;

public はすべてのクラスでアクセスできます。

さらに関連する知識については、

FAQ 列をご覧ください。

以上がメソッドまたは変数がプライベート プロパティである場合、そのアクセス スコープは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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