web_東
2016-11-30 05:33
<?php
class Car {
public $speed = 0;
//增加speedUp方法,使speed加10
public function speedUp() {
$this->speed += 10;
}
}
$car = new Car();
$car->speedUp();
echo $car->speed;
<?php
//定义一个类
class Car {
//在类里面定义的一个变量,就为类的属性,可以同时进行赋值,变量前面必须加访问修饰符
public $speed = 0;
//增加speedUp方法,使speed加10
public function speedUp() {
//$this指向的是对象,相当于每一个实例化的对象调用speedUp方法,都会让本身的speed属性的值加10;
$this->speed += 10;
}
}
//实例化一个对象;
$car = new Car();
//调用对象的方法;
$car->speedUp();
//调用对象的属性
echo $car->speed;
我刚学。
class Car { //这里开始定义一个类
public $speed = 0; //这是公有属性。注意并不是静态属性,这个要创建了对象才能使用,而静态属性是类可以直接使用,如public static $speed = 0;
//增加speedUp方法,使speed加10
public function speedUp() { //这是方法,同上,不是静态方法,需要创建对象才能使用
$this->speed += 10;
}
}
$car = new Car(); //创建一个Car类的对象
$car->speedUp();//调用此对象的speedUp方法
echo $car->speed;//打印此对象的speed属性
PHP进阶篇
181835 学习 · 2577 问题
相似问题