为了账号安全,请及时绑定邮箱和手机立即绑定

求求大神能帮我翻译下这段代码的所有意思,谢谢了!!!!

<?php
//定义一个类
class Car {
    var $name = '汽车';
    function getName() {
        return $this->name;
    }
}

//实例化一个car对象
$car = new Car();
$car->name = '奥迪A6'; //设置对象的属性值
echo $car->getName();  //调用对象的方法 输出对象的名字


正在回答

4 回答

注释的那么清楚  还好解释  就差告诉你英文单词的意思了

0 回复 有任何疑惑可以回复我~

回答的好

0 回复 有任何疑惑可以回复我~

定义一个car类 类名首字母大写。然后申明变量var $name 并赋值“”汽车“”。成员函数function getName(){ } return 返回这个值。 通过$this 调用属性name的值。最后实例化Car。 $car->name也是调用属性的一种方法。将奥迪A6重新赋给name。然后调用对象方法就可以输出对象的名字了。

1 回复 有任何疑惑可以回复我~

定义一个car的类

这个类中有变量$name(var在类里边声明变量,var可有可无),$name的值可以在类中声明,也可以实例化($car = new Car();)之后在类外重新定义($car->name = '奥迪A6';)。

这个car的类中还有成员函数function getName() { return $this->name; },也可以实例化($car = new Car();)之后在类外调用(echo $car->getName();).

this指针指向的是car这个类中的数据成员name。

5 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求求大神能帮我翻译下这段代码的所有意思,谢谢了!!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信