ProghubPH

Какие из реализаций метода getName() не валидны в классе ChildCls?

 один вариант
abstract class BaseCls{ 
    protected abstract function getName(); 
} 
 
class ChildCls extends BaseCls{ 
 
}
protected function getName(){}
function getName(){}
private function getName(){}
public function getName(){}