PHP вызов метода базового класса
Primary tabs
чтобы вызвать метод родительского класса , в коде класса-наследника надо написать:
parent::parentmethodname();
parentmethodname() - имя родительского метода.
например = есть родительский класс -
class model {
public function save($param1) {
// сохранение...
}
}а есть класс-наследник:
class airplane extends model {
public function save($param1) {
parent::save($param1); // вызов родительского метода
// расширенный функционал дочернего метода
// в котором стюардесса привязывает весь экипаж
}
}пример взял отсюда = http://www.askdev.ru/php/2284/%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF-%D0%BA-%D0%BE%D0%B4%D0%BD%D0%BE%D0%B8%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%83-%D1%80%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%BE%D0%B3%D0%BE-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0/
- Log in to post comments
- 5375 reads