<?php
class Car
{
var $color;
function Car($color="green") {
$this->color = $color;
}
function what_color() {
return $this->color;
}
}
?>
上面这些php代码能不能一句句帮我标注下意思,感谢大侠
没问题
class Car //定义一个汽车类{
var $color; //这个汽车类别有颜色这个属性
function Car($color="green") { //构造函数,不过应该用__construct, PHP跟Java写法是不一样的。默认这类汽车颜色为绿色
$this->color = $color; // this是指针对汽车实例里的这个颜色属性,把外界传入的赋值给它。
}
function what_color() { // 获取汽车实例的颜色值方法
return $this->color; //读取实例中的颜色值
}
}
使用方法:
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-06-29
<?php //php文件的开始标识
class Car //定义类名 Car
{
var $color; //定义公共变量名 $color
function Car($color="green") { //定义方法名 Car 并向方法中传值,默认为‘green’
$this->color = $color; //给公共变量 $color 赋值
}
function what_color() { //定义方法名 what_color
return $this->color; //调用 what_color() 时返回 $this->color 的值
}
}
?> //php文件的结束标识
应该是这些吧。
class Car //定义类名 Car
{
var $color; //定义公共变量名 $color
function Car($color="green") { //定义方法名 Car 并向方法中传值,默认为‘green’
$this->color = $color; //给公共变量 $color 赋值
}
function what_color() { //定义方法名 what_color
return $this->color; //调用 what_color() 时返回 $this->color 的值
}
}
?> //php文件的结束标识
应该是这些吧。