Jenius
Guest
Проблема при наследовании классов.
Существую следущие классы
1. mysql.class.php
2. error.class.php
3. output.class.php
Наследуется так:
3->2->1->2
Тоесть получается замкнутый круг. При таком насследовании вылетает Apache.
Если наследую так:
3->2->1
Тоесть не замкнутого круга, есть начало, есть конец. При таком насследовании Apache работает нормально.
Вопрос: Почему и как этого можно избежать?
Существую следущие классы
1. mysql.class.php
2. error.class.php
3. output.class.php
Наследуется так:
3->2->1->2
Тоесть получается замкнутый круг. При таком насследовании вылетает Apache.
Если наследую так:
3->2->1
Тоесть не замкнутого круга, есть начало, есть конец. При таком насследовании Apache работает нормально.
Вопрос: Почему и как этого можно избежать?