老师啊,为什么要把ServerResponse的构造器设置为private
来源:6-2 登录功能开发
lovis
2017-10-26
如果设置为public,在UserServiceImpl中同样可是实现那个静态方法的功能。
我感觉那个静态方法作用就是在业务逻辑层比较直观。也不用操心status。
还有别的理由吗?
还有就是关于Const类,把setAttribute的key放进去,然后在取出来,比起直接在setAttribute设置key比较麻烦。
老师你上面采取的方式较”原始的“来说,比较麻烦,但是感觉代码中面向对象的特点又比较突出。
这里面是不是有什么重要的开发思想?
写回答
1回答
-
设置private的构造器是因为这个类只想开放static方法出去,不让外部来new。如果大家都new,尤其团队作战,会乱套的。放心。你管不住的。制度大于人为。
还有就是关于Const类,把setAttribute的key放进去,然后在取出来,比起直接在setAttribute设置key比较麻烦。
----const类里面哪个。。这里说的是哪个?没看明白。。你是说 新建的enum还是interface?
032017-10-27
相似问题