回顾PHP之类与对象

1.

<?php
//定义一个Car类并实例化一个对象
class Car{
public $name = '汽车';
public function getName(){
return $this->name;
}
}
$car = new Car();
$car->name = '宝马';
echo $car->getname();

2.一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。

3.

我们可以这样定义方法:

class Car {
    public function getName() {
        return '汽车';
    }
​}
$car = new Car();
echo $car->getName();

使用关键字static修饰的,称之为静态方法,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。

class Car {

    public static function getName() {
        return '汽车';
    }
​}
echo Car::getName(); //结果为“汽车”
posted @ 2019-08-02 17:23  山茶花llia  阅读(109)  评论(0编辑  收藏  举报