爱程序网

第十八章 面向对象的特性

来源: 阅读:

学习要点:
1.OOP 的封装
2.OOP 的继承
3.OOP 的多态

 

面向对象的三个主要特性是封装、继承和多态。

一.OOP的封装

隐藏对象的字段和实现细节,仅对外公开接口,控制在程序中字段的读和修改的访问级
别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与
操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。

 

字段的作用域
1.public 公共的(类外可以访问)
2.private 私有的(类内可以访问)
3.protected 受保护的(类内和子类可以访问,类外不可访问)

 

创建使用了私有的字段,这样外部就无法访问了

class Computer {    //类的字段(成员)    private $_name = '联想120';    private $_model = 'LX';}

相关文章列表: