从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章将为大家详细讲解有关抽象类Abstract的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
创新互联于2013年成立,先为新干等服务建站,新干等地企业,进行企业商务咨询服务。为新干企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
1.定义:
抽象类,使用abstract
关键字修饰的类,表示该类只能被继承,不能被实例化。
2.基本语法:
使用abstract
关键字修饰类。
使用abstract
关键字还可以用来修饰方法(抽象方法
),abstract
修饰的方法不能有方法体,而且有抽象方法的类必须声明为抽象类。
子类继承抽象类
后,如果抽象类中有抽象方法,那么子类必须实现所有抽象方法
,若不实现所有抽象方法,则依旧为抽象类
(直到实现所有方法,否则永远为抽象类
)。
abstract class People{ abstract public function eat(); public function show(){} //普通方法有方法体 } abstract class Man extends People{} //正常继承,(未实现抽象方法)抽象类继承抽象类 class Boy extends Man{ //子类实现父类所有抽象方法 //实现从祖父类继承的eat抽象方法 public function eat(){ echo 'eat'; } }
关于“抽象类Abstract的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图