PHP-Fusion SF Russian Support Site
Навигация
Главная
Статьи
Загрузка файлов
FAQ
Полезные ссылки
Форум
Загрузка тем оформления
Поиск

О проекте

Инструкция по обновлению PHP-Fusion SF
Последние посетители
AaronnAp 12:58:44
KennethHib 4 дней
VPSnet 2 недель
Limchoom 2 недель
ProHoster 3 недель
inetrycon... 3 недель
AlexMoins 3 недель
WarsorSoiny 3 недель
Pergansmame 3 недель
Sky 3 недель
RSS канал
Темы оформления
Все загружено тем: 331
Самая популярная тема: Milky Way Theme
Количество загрузок этой темы: 1686
milkyway_t1.jpg
 
Новая тема: Fiestafm.lt
fiestafm.lt_t1.png
Количество загрузок этой темы: 5
Дата последнего обновления: 11 Июля 2012, 19:28:02

Time4VPS.EU - VPS hosting in Europe

PHP 5 - абстрактные классы и методы
В PHP 5 впервые введены абстрактные (abstract) классы и методы.

Абстрактные методы имеют только объявление и не имеют реализации. Класс, который содержит такие методы, должен быть обязательно объявлен как абстрактный.

abstract class MyClass {
abstract public function abstrFunc();
}
class MyClass1 extends MyClass {
public function abstrFunc() {
echo 1;
}
}
$obj = new MyClass1;
$obj->abstrFunc(); // Выводит 1
?>

При этом невозможно создать объект абстрактного класса, можно только определять новые классы от базового абстрактного класса и создавать объекты уже от производных классов.

Стоит отметить, что абстрактные классы также могут содержать и обычные (не абстрактные) элементы.
Опубликовал snake_oriental 20 Июля 2008, 07:22:16 · 1 Комментариев · 29500 Прочтений · Для печати
Комментарии
Ярик 03 Июня 2009, 08:58:01
smiley
Добавить комментарий
Пожалуйста залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Для вас
Цепная пила здесь
Это интересно
Актуальная версия
PHP-Fusion 6.01.19.4
Логин
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.

Time4VPS.EU - VPS hosting in Europe

Помощь/благодарность проекту


Z275115146629
R120645282232
E215148775742
Наша кнопка
Если вам захочется установить у себя нашу кнопку, мы будем Вам благодарны.

Сайт поддержки модифицированного PHP-Fusion

Код внутри
Возможно вас заинтересует
рекомендуем посетить