首页 > 代码库 > 跟着百度学PHP[4]OOP面对对象编程-12-抽象类
跟着百度学PHP[4]OOP面对对象编程-12-抽象类
什么是抽象方法?我们在类里面定义的没有方法体的方法就是抽象方法。所谓的没有方法体指的是,在方法声明的时候没有大括号以及其中的内容,而是直接在声明时在方法名后加上分号结束,另外在声明抽象方法时还要加一个关键字“abstract”来修饰。
目录====================================
1.声明一个抽象类,抽象方法(案例一)
2.继承一个抽象类(实例二)
=======================================
案例一
<?php abstract class test{ //声明一个test抽象类 public $name; abstract public hello(); //声明一个抽象方法 public world();} ?>
实例二
<?php abstract class hello{ abstract public function test();}/*** */class nihao extends hello{ public function test(){ echo "hello world\n"; }}/*** */class wohao extends hello{ public function test(){ echo "我要成大牛!"; }}$a=new nihao;$a->test(); ?>
输出内容如下:
hello world
THE END
跟着百度学PHP[4]OOP面对对象编程-12-抽象类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。