博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

PHP中 面对对象的“形”与“本” 学习笔记

Posted on 2017-04-22 17:28  ZT无风  阅读(102)  评论(0)    收藏  举报

类是我们对一组对象的描述,是属性和方法的集合。

一个类的设计重要的是能充分展示最重要的属性和方法,并且能够与其他事物区分。

类与对象的关系类似一种服务和被服务,加工与被加工的关系。

类是属性(阴)和方法(阳)的集合。

 

本:对象在底层实现是采用“属性数组+方法数组”。

属性数组,类指针:类属性,静态属性,类常量,标准方法,魔术方法,自定义方法表。

php中对象是一种普通的变量,不同的是其携带了对象的属性和类的入口。

 

结论:

①,类是定义一系列属性和操作的模板,而对象是把属性进行具体化,然后交给类处理。

②,对象就是数据,本身不包括方法,但有一个指向类的指针。

③,类和对象一一对应,不可分割。强制转换object被类stdClass收留。

④,方法描述不同属性所导致不同表现。