构造函数的细节和注意事项
- 构造函数没有返回值,即没有return, 就算写了也没有用处
- 在创建一个类的新对象时,系统会自动的调用该类的构造方法完成对新对象的初始化
- 构造函数的作用是完成对成员属性的初始化任务,而不是创建对象本身. 所以以后在oop编程中,需要对成员属性进行初始化,则将这段代码放在构造函数中即可
- 在一个类中,构造函数有且只能有一个, 如果定义多个,就会报错.
n = ' . $n;
}
//如果再定义一个
public function __construct($a, $b){
echo '
a = ' . $a ;
}
}
?>
num1 = ' . $num1;
// }
public function __construct($num1){
echo '
__construct $num1 = ' . $num1;
}
}
//注意,以后我们在面向对象中,定义构造函数时,就直接使用
// __construct的方式来定义构造函数即可
$obj = new C(10000);
?>
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/6328.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除