数据管理与文档编写全解析
1. 面向对象编程中的对象与方法
在编程里,对象不仅有属性,还有方法。以汽车对象为例,我们可以获取汽车的颜色属性:
print $car->color;
若汽车生产年份早于 1980 年,还能额外输出 “antique”:
print “antique” if $car->year() < 1980;
对象的方法代表对象能执行的动作。比如汽车类可以定义一个 “drive” 方法:
$car->drive(“south”, 10, “km”);
这种面向对象(OOP)的语法相较于非 OOP 语法更简洁。非 OOP 语法可能如下:
CarLibrary::drive($car, “south”, 10, “km”);
要创建特定类的对象,通常会调用构造函数,其名称一般为 “new”。构造函数属于类方法,无需对象即可调用。创建汽车对象的首选方式是:
$car = new Car;
也可以使用更繁琐但能明确 “new()” 函数位置的语法:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



