Вопросы по ООП в PHP

9.87K
.
Folour
Think different
L!MP, Тоесть
interface Baz {
 function foo();
}

class Bar implements Baz {
}

$bar = new Bar; //Фатал эррор?
.
Folour, ну да, а разве нет?
.
Think different
L!MP (12.12.2012 / 13:03)
Folour, ну да, а разве нет?
Вот я и спрашиваю. Тоесть класс должен реализовать все описаные в интерфейсе методы, иначе фатал эррор?
.
Folour, да, так же, как и с абстрактными методами и классами.
.
L!MP, а мне ответишь на пост на 21 странице?
.
No-Tactic, да как угодно можно.
.
L!MP, то есть абсолютно пофигу?
.
Я понял что это такое, а как это использовать ?
.
Fenixrus, используй там, где нужна полиморфность системы
.
(\/)____o_O____(\/)
Fenixrus, ну например есть футболист (абстрактный класс) , свойства класса, есть руки ноги, бегает, бьет по мячу, но футболисты не все одинаковые, то есть есть каркас, но какие либо свойства могут меняться, голкипер, форвард, наследуем каркас и дополняем своим, как то так
Всего: 383