<?php
abstract class Base_Class {
public function __construct() {
echo __CLASS__;
}
}
class Child_Class extends Base_Class{
}
$c = new Child_Class();
?>
выводит:
Base_Class
объясните плиз почему так и как мне получить имя дочернего класса в рамках подобной реализации?