Чат Telegram
Группа ВКонтакте
Новый комментарий

Ilon 01.08.2018 в 14:10

Оставлять конструкторы публичными безопасно?

ivashkevich 03.08.2018 в 15:39

А почему это может быть небезопасно?) Если конструктор будет private или protected, Вы не сможете создавать объекты этого класса, кроме как в методах этого класса.

ArtemijeKA 09.10.2018 в 10:52

Спасибо.

ivashkevich 12.10.2018 в 08:38

Пожалуйста.

Danya 03.06.2019 в 19:52

"Как мы уже сказали, статические свойства и методы принадлежат классу, а не объектам, и использовать мы ИЗ можем без создания объектов." Небольшая опечатка "из" вместо "их"

ivashkevich 03.06.2019 в 20:01

Спасибо. Исправил :)

Dmitry.Dudin 08.04.2020 в 00:17
<?php

class Human
{
    private static $x = 0;

    public function __construct()
    {
        self::$x++;
    }

    public static function getX()
    {
        return self::$x;
    }
}

$one = new Human();
$two = new Human();
echo Human::getX();

?>

Сколько б не рассказывал, всё равно надо проверить)

ivashkevich 08.04.2020 в 08:03

?> - в конце файла не ставится. А так всё ок

Логические задачи с собеседований