首页> 基础笔记 >PHP基础学习 >面向对象 面向对象
PHP通过类实例化对象
作者:小萝卜 2019-08-31 【 PHP 面向对象 】 浏览 1133
简介PHP通过类实例化对象,实例化对象,对象类型在内存中的分配,对象中成员的访问,特殊的对象引用”$this”,构造方法与析构方法
PHP通过类实例化对象
实例化对象
当定义好类后,我们使用new关键字来生成一个对象。
$对象名称 = new 类名称();
$对象名称 = new 类名称([参数列表]);
由于对象资料封装的特性,对象属性(类中定义的变量)是无法由主程序区块直接来访问的,必须通过对象来调用类中所定义的属性和行为函数,间接地达成存取控制类中资料的目的。
<?php
//声明一个电话类Phone
class Phone {
//类中成员同上(略)
}
// 声明一个人类Person
class Person {
//类中成员同上(略)
}
//通过Person类实例化三个对象$person1、$person2、$person3
$person1 = new Person(); //创建第一个Person类对象,引用名为$person1
$person2 = new Person(); //创建第二个Person类对象,引用名为$person2
$person3 = new Person(); //创建第三个Person类对象,引用名为$person3
//通过Phone类实例化三个对象$phone1、$phone2、$phone3
$phone1 = new Phone(); //创建第一个Phone类对象,引用名为$phone1
$phone2 = new Phone(); //创建第二个Phone类对象,引用名为$phone2
$phone3 = new Phone(); //创建第三个Phone类对象,引用名为$phone3
很赞哦! (0)
上一篇:对象类型在内存中的分配
下一篇:PHP如何抽象一个类