- 10
- 0
- 约3.01千字
- 约 30页
- 2019-01-21 发布于江苏
- 举报
北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
昨日回顾
关于作业:
今日目标
OOP三大特性:封装,继承,多态
静态延时绑定
最终类与最终方法
抽象类与抽象方法
接口技术
PHP中的重载
OOP三大特性:封装,继承,多态
类的封装:
概述:对属性或方法的访问控制,是通过在前面添加关键字 public(公有),protected(受保护)或 private(私有)来实现的。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。
访问修饰符简介
成员属性封装: 成员属性必须指定修饰符
Public 修饰时,在类的内外访问情况
protected 修饰时,在类的内外访问情况
private 修饰时,在类的内外访问情况
总结: 成员属性, 一般在类的内部定义为 private;
成员方法封装: 成员方法默认修饰符
Public 修饰时,在类的内外访问情况
protected 修饰时,在类的内外访问情况
private 修饰时,在类的内外访问情况
注意: 构造方法如果私有, 则在类的外部不可以实例化对象了.
总结: 如果在类的外部不允许调用,则可以将成员方法进行封装. 注意, 不能将所有方法都封装, 必须保留一个对外的公共方法.
类的继承:
概述: PH
原创力文档

文档评论(0)