课程
/后端开发
/PHP
/PHP面向对象编程
属性的参数不是一开始在定义类的时候就赋值了吗?
为什么后面又要传一次参???
2017-05-19
源自:PHP面向对象编程 4-1
正在回答
你可以赋值,相当于默认。如果之后给构造函数传参设定,那就相当于修改默认值。你也可以不在定义类的时候设置值。也可以不在构造函数设定,在外面修改都可以。
举报
从容应对面试官的知识宝典,带你握面向对象的最重要的核心能力
1 回答关于类的参数问题
1 回答定义属性名
1 回答在子类中访问父类的静态属性
1 回答静态属性和方法
3 回答子类中有个a属性,父类也有a这个属性,调用的时候是先调用哪个?