您的位置:首页 > 编程语言 > PHP开发

final.php

2016-05-10 09:39 821 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

 <head>

  <title>  final.php </title>

  <meta charset="UTF-8">

  <meta name="Author" content="">

  <meta name="Keywords" content="">

  <meta name="Description" content="">

 </head>

 <body>

<?php

 class BaseClass {

  public function test() {

    echo "BaseClass::test() called\n";

  }

  final public function moreTesting() {

    echo "BaseClass::moreTesting() called\n";

  }

 }

 class ChildClass extends BaseClass {

  public function moreTesting() {

     echo "ChildClass::moreTesting() called\n";

  }

 }

 // 产生错误Fatal error: Cannot override final method BaseClass::moreTesting()

 ?>

 </body>

</html>

( ! ) Fatal error: Cannot override final method BaseClass::moreTesting() in D:\LearnWebDevelop\php\MyPhpExse\final.php on
line 27
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: