- 一个需求,引出构造函数
什么是构造函数呢?在回答这个问题之前,我们来看一个需求:前面我们在创建人类的对象时,是先把一个对象创建好后,再给他的年龄和姓名属性赋值,如果现在我要求,在创建人类的对象时,就指定这个对象的年龄和姓名,该怎么做?
- 构造函数的基本介绍
- 基本语法
class 类名{
//构造函数
访问修饰符 function __construct(形参列表){
//可以对成员属性进行初始化.
}
}
说明
- 构造函数的访问修饰符可以是 public , protected, private , 一般情况下是public ,默认就是public
- __construct 是关键字,不能修改, __ 是两个_ 下划线。
- 构造函数没有返回值, 即没有return
- 构造函数是系统调用的,程序员不能显示调用
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/6324.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除