小第初学JAVA 遇见了接口甚是迷惑,还请高人指教 ~个人感觉上 接口这东西只是声明 并没有具体实现方法体,而且还需要在类中重载和实现,那还用它做什么,感觉上用了倒是麻烦。接来接去的都接蒙了,还不如纯粹的继承还有点头绪。是否 有这样的一个程序 不用接口就可以实现的~ 我个人觉得不用定义接口一样可以实现~
解决方案 »
- 跪求啊找到Int;需要int[];
- public static void exit(int status) status的数值,对退出有什么区别吗?
- 这个代码为什么无法执行?
- JAVA操作ACCESS数据库问题
- 如何将JTree数据传给一个WEB页面上的JApplet?
- 请教有关java web start连接数据库问题
- 简单问题轻松拿分~
- serversocket问题~~
- Flash MX +JRun(or Cold Fusion)中如何调用自己写的java class
- DATA MODELER的一个问题:cannot load driver
- 访问mysql数据库问题(急)!!!
- 求助高手从A点到B点!数据结构问题!!急!!!!!从A点到B点
呵呵
举个例子:如果一个小的项目有几个模块,分别交给不同的人完成,模块之间的交互是要首先确定的,这时就需要接口。
接口用来给别人用,而且一般是不变的。你想,如果别人用到了你的代码,而你的类总是在变化,别人总要根据你的变化而改代码,他肯定不会高兴的。
使用接口还有一点很重要,在用junit 做单元测试时,有时候需要构造Mock(测试桩)对象,而Mock 只能通过接口才能实现。