-
3-5 析构函数 (1)function __destruct(){} 析构函数: (2)构造函数是在实例化对象时被调用,析构函数是在程序运行完结束时自动调用 (3)把变量设置为 null ,可以立即调用析构函数 $James = null; (4)析构函数通常被用在清理程序使用的资源。查看全部
-
3-4 构造函数 (1)构造函数在对象被实例化的时候自动调用 (2)$this是Php里面的伪变量,表示对象本身。可以通过$this-> 的方式( $this 只能在对象内部使用)访问对象的属性和方法 (3)每一次用 new实例化对象的时候,系统都会将类名后面的参数列表传递给构造函数 (4)构造函数: function __construct(){} <?php class Nbaplayer{ public $name="Jordan"; public %height="198cm"; } function __construct($name,$height) { echo "in Nbaplayer constructor\n"; $this->name=$name; $this->height=$height; } public function jump(){ echo "jumping\n"; } $jordan=new Nbaplayer("jordan","198cm"); echo $jordan->name."\n"; $jordan->run;$jordan->jump; ?>查看全部
-
3-3类和实例化案例 <?php //类的定义:以class开始,后面跟着这个类的名称。类的命名通常每个类名的第一个字母大写,以大括号开始和结束,public来写属性定义,方法定义public function。 //类的实例化为对象时适用关键字new,后跟类的名称和一对括号 //对象中属性成员可以通过-〉符号来访问 //对象中成员方法可以通过-〉符号来访问 class Nbaplayer{ public $name="Jordan"; public %height="198cm"; } public function jump(){ echo "jumping\n"; } $jordan=new Nbaplayer(); echo $jordan->name."\n"; $jordan->run;$jordan->jump; ?>查看全部
-
3-2 类的实例化(instantiate) 类的实例化:就是通过类定义创建一个类的对象,如NBA球员,实例化后 乔丹、詹姆斯、科比 类的定义里面属性值都是空的,而对象的属性都有具体的值查看全部
-
3-1 面向对象实践之类的概念 类的概念:把具有相似特性的对象归类到一个类中,类定义了这些相似对象拥有的相同的属性和方法 类的对象:称为类得一个实例(instance) 类的属性和方法统称为类成员 3-2 实例化的概念 3-2 构造函数 3-3 析构函数 3-4数据访问 3-5对象引用的概念查看全部
-
extends表示类的继承,只能单继承,跟一个父类的名查看全部
-
2-7面向对象的基本原则 (1)对象内部是高内聚的,即对象只负责一项特定的职能,所有对象相关的内容都封装到对象的内部,以属性和方法方式存在 (2 对象对外是低耦合的,外部世界可以看到对象的部分属性并非全部,外部世界可以看到对象可以做某些事情。。。 低耦合便于对象重用,减低依赖性查看全部
-
2-6面向对象的基本思路 步骤一,识别对象 步骤二,识别对象的属性 步骤三,识别对象的行为查看全部
-
2-5 面向对象的实质 (1)面向对象就是把生活中要解决的问题都用对象的方式进行存储--把所有的数据用属性方法表现出来。 (2)对象之间的互动是通过方法的调用完成互动。查看全部
-
2-4 面向对象编程的基本概念 (1)面向对象:在编程的时候一直把对象放在心上 (2)面向对象编程:就是编程的时候数据结构(数据组织方式 )都通过对象的结构进行存储。 使用属性和方法组织起来 (3) 为什么要使用面向对象编程? 对象的描述方式更加贴合真实世界,有利于大型业务的理解;在程序设计的过程中用对象的视角分析世界时能够拉近程序设计和真实世界的距离。思维方式和现实世界更加贴合更加紧密查看全部
-
2-3。对象的特点 (1)每个对象都是独一无二的 (2)对象是一个特定的事物,他的职能是完成特定功能,比如 nba球员的职能就是打球 (3)对象是可以重复使用的查看全部
-
2-2。对象的组成 (1)对象的数据模型,用于描述对象的数据,也称为对象的属性,或者对象的成员变量 (2)对象的行为模型,用于描述对象能够做什么事情,又被称为对象的方法查看全部
-
面向对象的基本概念 2-1。什么是对象 对象(object)世界万物皆对象, 2。对象的基本组成、3。对象的特点、4。什么是面向对象、5。为什么使用面向对象、6。面向对象的基本思路 7。面向对象的基本原则查看全部
-
实例化对象查看全部
-
构造函数查看全部
举报
0/150
提交
取消