время

фотографии в галерее!!!

Фотографии Книги, Телефоны Изменил: 23.01.2007 г.

Глава 19. Классы 4
{ protected function getValue() { return "ConcreteClass1"; } } class ConcreteClass2 extends AbstractClass { protected function getValue() { return "ConcreteClass2"; } } $class1 = new ConcreteClass1; $class1->print(); $class2 = new ConcreteClass2; $class2->print(); ?> Код, предназначенный для прежних версий PHP, должен работать без изменений, если в нём отсутствуют классы или функции, именованные "abstract". Интерфейсы объектов Интерфейсы объектов позволяют программисту создавать код, который указывает, какие методы и свойства должен включать класс, без необходимости описывания их функционала. Интерфейсы объявляются так же, как и обычные классы, но с использованием ключевого слова "interface"; тела методов интерфейсов должны быть пустыми. Для включения интерфейса в класс программист должен использовать ключевое слово "implements" и описать функционал методов, перечисленных во включаемом

Hosted by uCoz