recherche

Maison  >  Questions et réponses  >  le corps du texte

类的定义不理解?

类的定义感觉看了不少很明白,哪位大神能详细解读一下下面每行代码的意思?

   
class Car {
    var $name = '汽车';
    function getName() {
        return $this->name;
    }
}
phpcn_u233phpcn_u2332940 Il y a quelques jours969

répondre à tous(2)je répondrai

  • 数据分析师

    数据分析师2017-09-30 23:15:13

    Vous ne comprenez pas la définition de la classe ? -Questions et réponses sur le site Web chinois PHP - Vous ne comprenez pas la définition de la classe ? - Questions et réponses sur le site Web chinois PHP

    Veuillez regarder et apprendre.

    répondre
    0
  • 阿神

    阿神2016-12-20 16:46:27

    class Car中class是关键字表示创建的是类,Car是类名。var $name='汽车',这是类的一个属性,并且把name属性赋值为汽车,var和public等差不多。    function getName(){}这是定义在类Car里的一个方法,可以通过$car =new Car()  $car->getName()来调用。  return $this->name表示返回一个值即$this->name,   $this表示类实例化的具体对象,如果想在类中用这个类的属性($name),就要用this,即this->name表示这类的属性的值。

    répondre
    0
  • Annulerrépondre