美文网首页
九月十五

九月十五

作者: 网站蒋立卫 | 来源:发表于2018-09-16 12:12 被阅读0次

    PHP类和对象之定义类的方法

    方法就是在类中的function,很多时候我们分不清方法与函数有什么差别,在面向过程的程序设计中function叫做函数,在面向对象中function则被称之为方法。

    同属性一样,类的方法也具有public,protected 以及 private 的访问控制。

    访问控制的关键字代表的意义为:

    public:公开的

    protected:受保护的

    private:私有的

    们可以这样定义方法:

    class  Car {

    public  function  getName() {

    return  '汽车';

    }

    ​}

    $car = new  Car();

    echo  $car->getName();

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

    class Car {

    public static function getName() {

    return '汽车';

    }

    ​}

    echo Car::getName(); //结果为“汽车”

    相关文章

      网友评论

          本文标题:九月十五

          本文链接:https://www.haomeiwen.com/subject/rknxnftx.html