이번 강의에서는 최종 키워드의 개념과 사용법에 대해 이야기하겠습니다.
최종 키워드는 무엇인가요?
최종 중국어 번역은 "최종", "최종"입니다. 선언하기 전에 final 키워드로 클래스를 수정하면 이 함수는 어떤 하위 클래스에서도 오버로드되거나 상속되지 않습니다. 즉, final로 수정된 클래스는 하위 클래스를 가질 수 없습니다.
이전 강좌에서는 public, private, protected, static의 4가지 유형의 키워드인 public, private, protected, static에 대해 이야기했습니다. 사용법과 예제는 모두 이전 과정에 있습니다. 배우고 싶은 학생들은 이전 과정을 참고하세요:
예제를 사용하여 final과 다른 키워드의 차이점을 비교한 다음 final:
최종 사용예에 대한 자세한 설명:
<?php header("content-type:text/html;charset=utf-8"); class A{ //声明类 public $num = "23"; final function operation(){ //创建方法,用final关键字 echo '上面变量$num数字是 ' . $this->num ; } } class B extends A{ //创建子类B继承A类 public $num = "50"; function operation() { echo '这个变量$num数字是 ' . $this->num ; } } $Num = new B(); //实例化子类 $Num ->operation(); //调用子类中的方法
final class A{ }
위 내용은 PHP 객체지향 최종 키워드 사용법 및 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!