首页> 基础笔记 >PHP基础学习 >面向对象 面向对象

PHP通过类实例化对象

作者:小萝卜 2019-08-31 浏览 821

简介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)

文章评论

    高端网站建设