PHP面向对象深入理解之一(访问修饰符)
来源:互联网 发布:网络论坛营销方案 编辑:程序博客网 时间:2024/06/05 18:20
1. 类 抽象类 接口之间的属性方法
类型
修饰关键字
类(class)
抽象类(abstract class)
接口(interface)
属性
public
✔️
✔️
✘
private
✔️
✔️
protected
✔️
✔️
static
✔️
✔️
const
✔️
✔️
方法
public
✔️✔️
✔️
private
✔️
✔️
✘
protected
✔️
✔️
✘
static
✔️
✔️
✔️
final
✔️
✔️
✘
abstract
✘
✔️
✘
2. 访问控制
类型
修饰关键字
内部访问
子类访问
外部访问
属性
public
$this->
$this-> 如果被重写无法访问
对象->
private
$this->
✘
✘
protected
$this->
$this-> 如果被重写无法访问
✘
static
self::
parent::
类名::
const
self::
parent::
类名::
方法
public
$this->
parent::
对象->
private
$this->
✘
✘
protected
$this->
parent::
✘
static
self::
parent::
类名::
final
$this->
不可被子类重写 访问 parent::
对象->
abstract
✘
只有声明没有实现,子类中必须实现
根据抽象方法的具体修饰符而定注意不能为private
3. 补充说明
除了 普通类 、抽象类和接口外,还有一种特殊的类。final关键字声明的类(最终类)
该类不能被子类继承, 但可以有父类和实现接口
阅读全文
1 0
- PHP面向对象深入理解之一(访问修饰符)
- PHP面向对象——访问修饰符
- php面向对象(OOP)—访问修饰符
- PHP面向对象——访问修饰符
- PHP面向对象——访问修饰符
- PHP面向对象——访问修饰符
- PHP面向对象——访问修饰符介绍
- php面向对象之访问权限修饰符
- 面向对象之访问修饰符
- JAVA面向对象-----访问修饰符
- Java面向对象_访问修饰符
- php的学习笔记之面向对象(五)访问修饰符
- php面向对象语法4:访问修饰限定符,public,protected,private
- PHP面向对象之一
- php面向对象之一
- 面向对象修饰符
- F#程序设计-面向对象编程之访问修饰符
- 韩顺平php视频笔记71 面向对象编程的三大特征2 访问修饰符 继承
- 希尔排序
- 授权登录情况下mongodb的恢复
- 磁盘管理---------分区;swap
- Android使用eclipse开发时修改默认keystore签名文件
- POJ_1061_青蛙的约会(扩展欧几里得)
- PHP面向对象深入理解之一(访问修饰符)
- 关于521
- 引用类型和指针
- 用Navicat连接数据库详解
- python读取xml文件
- django setting概述
- 【MYSQL系列--优化5】——Is Null 优化
- leetcode
- Android零基础入门第25节:简单且最常用的LinearLayout线性布局