- 5
- 0
- 约1.77千字
- 约 8页
- 2016-08-18 发布于贵州
- 举报
php基础语法之抽类和接口
抽象类,abstract类
抽象类:包含了抽象方法的类称之为抽象类,不能用于实例化对象,只能被继承!
抽象类,不完整的类,由于包含了不完整的方法。
不完整的方法,也叫抽象方法,指的是没有方法体的方法,称之为 只有方法的声明,而没有方法的实现的方法称之为抽象方法。也就是不完整的方法!
需要使用 关键字 abstract 来声明这个抽象方法与抽象类!
不能实例化对象
注意:抽象类是可以包含其他任何正常的成员的,在此基础上,增加了内部的抽象方法!
(并不是抽象类中只能包含抽象方法)
只能被继承
但是,继承时,要求,如果子类不是抽象类,那么继承的抽象方法,要被实现(被加上方法体)才可以!
使用意义
可见,抽象类,可以规定其非抽象子类,必须要存在的相应成员方法!
可以规定,子类中都必须存在,但是可以不同的方法!
几个概念:
抽象:abstract,不完整的意思!举目张刚的意思!
实现:implement。将方法完整化!
接口结构,interface
接口,指的是对象的公共方法。
也有一种接口技术,定义一个接口结构,用于限制一个类(对象)因该具备的公共方法(接口方法)!
语法:
声明
使用 关键字 interface 声明一个接口结构!
注意,接口内只能包含 公共的抽象方法(不完整的方法)!
使用
使一个类 来实现 接口内所定义的所有接口方法(公共方法)
实现,使用关键字:implements
您可能关注的文档
最近下载
- (完整版)新版质量、环境、职业健康安全、食品安全四管理体系内审检查表.pdf VIP
- 污水管网改造工程施工组织设计方案方案.docx VIP
- 企业战略管理cxy6.doc VIP
- 螺旋输送机 标准 JB∕T 7679-2019.pdf VIP
- 2026年4月自考00018计算机应用基础押题及答案.doc
- T∕CECS 120-2021套接紧定式钢导管电线管路施工及验收规程.pdf VIP
- CSCO乳腺癌诊疗指南(2025版).docx
- (制冷工)三菱重工 KX6 服务手册.pdf VIP
- 牛津译林版(2025) 必修第三册 Unit 4 Scientists Who Changed the World Grammar 语法课件(10张ppt)(含音频+视频).pptx VIP
- 2022中国制造业与服务业就业生态调研报告.pdf VIP
原创力文档

文档评论(0)