Судари и сударыни, помогите советом. Как сделать класс НЕ наследуемым (PHP) ?? Гугление по ключевым словам "не наследуемый класс PHP", "какие бывают классы PHP", "наследование классов PHP" результатов не дало. Заранее спасибо!
PHP 5 предоставляет ключевое слово final, разместив которое перед объявлениями методов класса, можно предотвратить их переопределение в дочерних классах. Если же сам класс определяется с этим ключевым словом, то он не сможет быть унаследован. http://php.net/manual/ru/language.oop5.final.php
final class BaseClass {
public function test() {
echo "Вызван метод BaseClass::test()\n";
}
// В данном случае неважно, укажете ли вы этот метод как final или нет
final public function moreTesting() {
echo "BaseClass::moreTesting() called\n";
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
стоит версия php56 mac os, ставил через brew, при запуске php -S localhost:8000 заводится сервер, читает indexhtml, но как только доходит дело до чтения кода php сервер...
Есть потребность в том, чтобы моя программа имела полноценную поддержку Windows XP
создать клас Лист и унаследовав от него клас Стекв листе только два метода add и remove
Есть структура с двумя параметрами: слово (str) и число (cnt; не спрашивайте зачем, это не важно)Создан массив этой структуры