PHP深入面向对象模式与实践读书笔记(第3章 对象基础)


第3章 对象基础


3.1类和对象

3.1.1 类是用于生成对象的模板

class ShopProduct {
    //类体
}

3.1.2 第一个对象(或两个)

对象是根据类中定义的模板锁构造的数据,被称作类的“实例”,它是由类定义的数据类型。

$product1 = new ShopProduct();
$product2 = new ShopProduct();

$product1$product2是有同一个类生成的相同类型的不同对象。每个对象具有唯一的身份(或标识符,identifier)。

var_dump($product1);
var_dump($product2);

得到的输出如下:

object (ShopProduct) #1 (0) {
}

object (ShopProduct) #2 (0) {
}

3.2 设置类中的属性

类可以定义被称为属性的特定变量。

comments powered by Disqus