zoukankan      html  css  js  c++  java
  • 类和对象:创建对象

    对象

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

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

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

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

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

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

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

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

    $对象名称=new &类名称();
  • 相关阅读:
    NYOJ 10 skiing DFS+DP
    51nod 1270 数组的最大代价
    HDU 4635 Strongly connected
    HDU 4612 Warm up
    POJ 3177 Redundant Paths
    HDU 1629 迷宫城堡
    uva 796
    uva 315
    POJ 3180 The Cow Prom
    POJ 1236 Network of Schools
  • 原文地址:https://www.cnblogs.com/liqingbo/p/4824460.html
Copyright © 2011-2022 走看看