PHP 知识量:7 - 20 - 67
类就是对象的一个模板,是用来定义对象的。当类建立完成后,在代码执行时,就可以依照类的定义来生成对象,这个对象称为类的实例。也就是说,类本身不能执行,只用于定义对象,执行时是以对象的形式存在并运行的。
对象是类被复制并激活的形态,每个对象都是类的一个实体副本,也称为类的一个实例。对象是实际运行在内存中的可执行代码。在php中通过new关键字来实例化一个对象。
方法又称类方法,是在类中定义的方法,用于完成类的特定功能,在php中通过function关键字来定义方法。
属性就是定义在类中的变量,用于存储类的特定信息。
多态的实际意思就是允许在不同类中定义名称相同的属性和方法,php不会因为属性或方法的名称相同而产生错误的理解,因为在执行时,每个对象都是唯一的,其所属的属性和方法也就是唯一标识的了。
封装就是隐藏类内部的数据(变量值等),内部数据是不可见的(不可访问),只允许通过类的指定接口(例如具有公开属性的方法)来访问或修改类内部的数据。
面向对象编程技术允许从已定义的类(称为父类或基类)进行复制来创造新类,并在新类中进行扩展(继续添加属性和方法)以增强功能,借此提高编程的效率,此称为继承。
Copyright © 2017-Now pnotes.cn. All Rights Reserved.
编程学习笔记 保留所有权利
MARK:3.0.0.20240214.P35
From 2017.2.6