为了账号安全,请及时绑定邮箱和手机立即绑定

软件开发时,都是用forName()创建对象么?

软件开发时,都是用forName()创建对象么?

道临 2017-01-30 15:35:39
今天刚学反射,我发现几乎所有软件都是某一个或某几个功能有问题,而不影响软件的整体运行,那么在写软件的时候,都是使用forName创建对象,而不是使用new吗
查看完整描述

2 回答

已采纳
?
肥冰

TA贡献101条经验 获得超60个赞

new是造成程序组件与组件之间耦合的最主要原因,所以说编写程序时候一般不会用new,forname是实现手段之一把,毕竟反射有三方法.面向对象-面向配置-面向注解.

查看完整回答
反对 回复 2017-01-30
?
iblur

TA贡献27条经验 获得超14个赞


楼上的还是不要随便误导别人,方法内部创建一个对象你不用new,你用forName吗?

查看完整回答
1 反对 回复 2017-01-30
  • 2 回答
  • 0 关注
  • 1670 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信