类和对象:创建对象

对象

在面向对象编程中,对象是一个非常重要的核心概念。从程序设计的角度来看,对象是面向对象方式的最基本单位,也是描述客观事物的独立的实体。创建对象的过程称为实例化,当一个对象被创建后,就包含了3个方面的特性:对象的句柄、属性和方法。

· 对象的句柄:用于区分不同的对象。创建对象后,该对象会获取一块存储空间,存储空间的地址即为对象的标识,也就是对象的句柄。
· 属性:用于描述对象静态特性(结构特性)的一个数据项。如描述一个人的姓名、性别、生日和身份证号等都是属性。
· 方法:用于描述对象动态特性(行为特性)的一个操作系列。如每个人都具有工作、学习和说话等行为特性。

如果要使用某个类,首先要使用关键字 new 来创建该类的实例化对象,其语法格式如下:

$对象名称= new  类名称();

例如,如果要使用 Dabing 类,首先需要使用关键字 new 来创建该类的实例化对象,代码如下:

$obj = new  Dabing();  //创建对象obj

当这个对象被创建后,它就存在于程序的生命周期内,当程序结束或者程序被清除后,该对象就被销毁。PHP 可以隐式地销毁对象,程序员不必担心某个对象使用结束后,忘记释放相关的内存资源。

如果要创建一个新的且唯一的对象,可使用引用符号”&”,其语法格式如下:

$对象名称= new  &类名称();

转载于:https://www.cnblogs.com/liqingbo/p/4824460.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值