Method Override.
상속을 받은 클레스에 존재하는 메소드를 상속 클래스에서 다시 정의 해서 사용할수 있다.
이때 부모 클레스의 기능을 대채하게 된다.
만약 부모 클레스의 기능을 그대로 사용하고 싶다면
Parent 키워드를 사용하여 호출하면 된다.
<?php
class ParentClass{
function callMethod($param){
echo "<h1>Parent {$param}</h1>";
}
}
class ChildClass extends ParentClass{
function callMethod($param){
parent::callMethod($param);
echo "<h1>Child {$param}</h1>";
}
}
$obj = new ChildClass();
$obj->callMethod('method');
?>
'Back-End > PHP' 카테고리의 다른 글
PHP- getimagesize()함수 (0) | 2018.01.17 |
---|---|
PHP function - HOST의 경로를 얻어오는 함수. (0) | 2018.01.17 |
HTML Input File tag 로 전송되는 PHP FILE 상수 (0) | 2018.01.17 |
PHP 에서 사용하는 슈퍼 전역변수 (0) | 2018.01.17 |
PHP - 데이터 형변환 법. (0) | 2018.01.17 |