九月十五

2018-09-16  本文已影响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(); //结果为“汽车”

上一篇 下一篇

猜你喜欢

热点阅读