Вопрос почему?
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- class CookieLover {
- static $loversCount = 0;//статическое свойство
- function __construct(){++self::$loversCount;} // увеличиваем на 1
- static function welcome(){ //статический метод
- echo 'Добро пожаловать в клуб любителей булочек!';
- //Никаких $this внутри статического метода!
- }}
- $vasyaPupkin = new CookieLover(); //первый объект
- $frosyaBurlakova = new CookieLover(); //второй объект
- print ('Текущее количество любителей булочек: '.
- CookieLover::$loversCount);
- print (CookieLover::welcome());