Наследование статических свойств

brone

Новичок
Наследование статических свойств

Привет.
Хочу наследовать статической свойство класса, возможно ли это?
Есть такой код:

PHP:
class Parent_Class {
	protected static $x = "parent value";
	
	public function get_value()
	{
		return self::$x;
	}
}

class Child_Class extends Parent_Class {
	protected static $x = "child value";
}

echo Child_Class::get_value();
Так вот, код выводит "parent value", хотя Child_Class::$x равно "child value".
Можно ли как-то в Parent_Class получать значение $x, чтобы оно бралось из вызываемого класса, а не родительского?
 

weregod

unserializer
или, как всегда, переопределить метод get_value()
хотя в статике наследование всё-таки вредно
 
Сверху