는 일부 PHP 코드 : 객체 메소드 어떻게 코드를 다른 언어로 작동합니다 다음을 수행 정적 메소드 상황에서 vissible입니다 않는 이유비정상적인 OO 동작?
이class A {
private function action(){
echo 1;
}
public static function callAction(A $a){
$a->action();
}
}
$a = new A;
A::callAction($a);
누군가가 나를 설명 할 수 ???
여기에 귀하의 문제가 무엇인지 모르겠습니다. 이 코드가 오류를 줄 수 있습니까? 당신은 이상한 구조를 만들었지 만 구문 적으로 정확하다고 생각합니다. –