静的メソッド

インスタンスを生成しなくてもクラスから直接呼び出すことができるメソッドは静的メソッドといいます。
今回はAreaクラスを作成します。(もちろん、Area.phpを作成することを忘れずに)

このクラスは、円の面積を求める、circleという静的メソッドのみのクラスです。これを実行させて見ましょう。

このように::演算子でクラス名とメソッドをつないで使用することができます。

注意点
静的メソッドの中ではthisキーワードは使えない。
::演算子はインスタンスメソッドも呼び出せるがしないほうがいい