可以使用构造函数为值对象类设置属性,还是必须使用点表示法并逐个设置?
我最近读到一篇文章说我应该一个接一个地做,因为值对象应该只包含属性,然后继续说使用构造函数是不行的(最佳实践)。
代码:(
“不行”)
var 员工=新员工(名字,姓氏,年龄);
(“好的”)
var 员工=新员工();
雇员.firstName=名字;
员工姓氏=姓氏;
员工年龄=年龄;
你对此有何看法?
谢谢你。
可以使用构造函数为值对象类设置属性,还是必须使用点表示法并逐个设置?
我最近读到一篇文章说我应该一个接一个地做,因为值对象应该只包含属性,然后继续说使用构造函数是不行的(最佳实践)。
代码:(
“不行”)
var 员工=新员工(名字,姓氏,年龄);
(“好的”)
var 员工=新员工();
雇员.firstName=名字;
员工姓氏=姓氏;
员工年龄=年龄;
你对此有何看法?
谢谢你。