public function __construct() { self::callNonStaticMethod(); static::callNonStaticMethod(); A::callNonStaticMethod(); }