编程语言的实现是一门非常复杂的工程。包括语法实现,对象模型。流程结构等等的设计和实现。在面向对象语言中对象模型是尤为重要的,PHP的对象模型比较常规,和Java/C++类似。
本章从面向对象的概念开始,依次介绍了类在PHP内核中的内存表示,以及抽象类,接口,final类在实现级别上的异同。随后介绍了类的成员变量,成员方法的内部存储方式。面向对象中的继承,封装和抽象的实现。
PHP中有一些特殊的成员方法,称为魔术方法,本章也介绍了这些魔术的方法的特殊之处和实现原理。
下一节:从某个意义上讲,资源总是有限的,计算机资源也是如此,衡量一个计算机处理能力的指标有很多,根据不同的应用需要也会有不同的指标,比如3D游戏对显卡的性能有要求,而Web服务器对吞吐量及响应时间有要求,通常CPU、内存及硬盘的读取和计算速度具有决定性的作用,在同一时刻这些资源是有限的,正是因为有限我们才需要合理的利用他们。