我需要让PHP中的一个类构造函数调用其父级的parent's(祖级?)构造函数,而不调用父构造函数.
// main class that everything inherits
class Grandpa
{
public function __construct()
{
}
}
class Papa extends Grandpa
{
public function __construct()
{
// call Grandpa's constructor
parent::__construct();
}
}
class Kiddo extends Papa
{
public function __construct()
{
// THIS IS WHERE I NEED TO CALL GRANDPA'S
// CONSTRUCTOR AND NOT PAPA'S
}
}
我知道这是一件奇怪的事情,我正试图找到一种不难闻的方法,但不管怎样,我很好奇这是否可能.