Показать сообщение отдельно
  #1 (permalink)  
Старый 25.07.2011, 19:53
Аспирант
Отправить личное сообщение для romantik2011 Посмотреть профиль Найти все сообщения от romantik2011
 
Регистрация: 20.07.2011
Сообщений: 50

Перегрузка PHP
В этом коде, это переопределение в классах-потомках получается?
<?php 
class A{
public $t = 5;
protected $a = "<br>Алла<br>";
private	$b = "Петя";

public function s($x1){
	echo "Вызов родителя",$x1;
    echo $this->a,$this->b;	
	}

}

class B extends A{
public function s($x1){
parent::s(NULL);
	}
}

class C extends B{
public function s($x1){
echo $this->a;
	}
}

$obj = new B;
$obj->s(NULL);

$obj = new C;
$obj->s(NULL);
?>


Почему перегрузка не пашет?

Последний раз редактировалось romantik2011, 25.07.2011 в 20:01.
Ответить с цитированием