class parent
{
public function methodInParentClass()
{
echo "In parent class called from child class of:";
}
}
class childOne extends parent
{
public $childProperty = "in childOne property";
}
class childTwo extends parent
{
public $childProperty = "in childTwo property";
}
좋아요, 그래서 우리는 부모 클래스를 확장하는 두 개의 자식 클래스를 갖게되었습니다. 자, 만약 내가어떤 자식 클래스가 부모 클래스를 호출하는지 결정합니다.
childTwo->methodInParentClass()
질문 전화 :
1) 어떻게 methodInParentClass가 호출되는 클래스 확인할 수 있습니까? 참고 : 변수를 통해 이름을 전달할 수 없습니다.
2) # 1을 달성 할 수 있다면 어떻게 자녀의 클래스 속성을 호출 할 수 있습니까? 나는 새로운 클래스를 인스턴스화 한 다음 그 클래스에서 호출 할 수 있지만, 특히 프로젝트가 많이 수행 할 수 있기 때문에 성능 문제가 발생하지 않을 것인가? 사전에
감사합니다!
hmmm ... get_class에 대한 설명서를 잘못 읽고 "부모"클래스/속성을 반환한다는 인상하에있었습니다. 내 잘못이야. –