oo的一个最大原则是将功能赋予最需要实现的那个类我觉得第一种比较好,他通过产生内的实例来调用方法
第二种直接使用了static方法调用,实际上不要轻易使用static方法,因为他是随程序一起编译的,无法使用动态绑定的好处.我觉得static方法只适用于定义一些常用的转换方法,不要用于这种类的常规方法中
解决方案 »
- sun官网换了,怎么下java源码?
- 咦???这个问题把我难住了
- 怎样用java文件生成一个xml文件
- 有没有办法保证一个JAVA的应用程序同时只有一个在运行,不能同时打开多个
- oracle java.sql.SQLException: ORA-01000: 超出打开游标的最大数
- Java core 中 Employee Manger的问题 -_-
- 在WEB开发中war文件具体是包含什么?他是怎么生成的?(如:jar文件是用jar生成的)主要用在什么地方?主要作用是什么?
- 请问TreeCellRenderer接口主要用来干什么啊?
- 哪里可以载到jbuilder5.他与ibm 的vage的优缺点是什么呢?谢谢。
- 【求助】输出数组异常
- 如何得到客户端请求的网址,急!!!!!
- 这句话Collections is a class, Collection is an interface怎么理解?
insert(String name,String type)
insert(InstanceEntity entity)
不好意思,代码有些乱,不准确,希望你能看明白.
多谢jeff
多谢bookbobby
InstanceEntity作为一个对象,自己insert自己的这种方法接口让人不好理解,
建议你另外创建一个管理类,用于进行于db之间的操作。。参数的传递,个人认为第一种比较好些。。