ホームページ  >  記事  >  バックエンド開発  >  php 静的メソッドの利点

php 静的メソッドの利点

藏色散人
藏色散人オリジナル
2019-08-27 13:34:166316ブラウズ

php 静的メソッドの利点

#php 静的メソッドの長所と短所

1. 静的メソッドはクラスのメンバー メソッドであり、オブジェクトを作成しなくても、クラス全体を直接呼び出すことができます!

2. 静的メソッドはインスタンス化よりも効率的です。静的メソッドの欠点は、インスタンス化されたメソッドは自動的に破棄されないことですが、インスタンス化されたメソッドは破棄される可能性があります。 。

3. 静的メソッドと静的変数は作成後に常に同じメモリを使用しますが、インスタンスを使用すると複数のメモリが作成されます。

4. C では、クラス メソッドの前に static キーワードが追加された場合、そのメソッドは静的メソッドと呼ばれ、それ以外の場合はインスタンス メソッドと呼ばれます。静的メソッドはクラスによって所有され、オブジェクトまたはクラスを通じて使用できます。ただし、クラスが定義されていれば静的メソッドを使用でき、クラスのインスタンスを作成する必要がないため、通常はクラス名を介して使用することをお勧めします。静的メソッドは、クラスの静的メンバーのみを使用できます。

推奨: [

PHP チュートリアル ]

以上がphp 静的メソッドの利点の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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