还是建议你系统看一下 Thinking in java
那上面说得很清楚。
那上面说得很清楚。
解决方案 »
- HttpUrlConnection的getInputStream 和getOutputStream是什么意思
- Java源文件编译怎么会这样子的啊?---入门
- 求源码,用java定义形状类,随机产生圆,椭圆、矩形,并输出中心点、面积、周长
- 散分,同步问题
- 效果是:“当鼠标移动到那十字加就画到那!”我那里写错了?
- java操作文本文件时,编码问题。
- 如何从文件中删除一个记录
- 怎么将一个容器(Container)中的所有内容(控件及图形)转化成一个Image对象?
- Java多线程和GUI问题
- 这是什么错误,如何解决
- 各位大侠!请帮小弟看看这个问题,急啊!
- 有那位大虾熟悉com.iplanet.am.samples.sdk,怎么增加一个用户呀,
难道你不觉得面向接口编程给软件开发带来很多方便?尤其是多人,甚至多个团体、多家公司共同开发一个项目的时候?特别是同样的功能,你却想换一套实现方案的时候,——甚至需要在运行时做这件事的时候。
即使这个不觉的,难道你不觉得,最起码的,interface能实现一定程度的多继承吗?
《Thinking In Java》的确是本好书。
interface A {
void testA();
}class B implements A {
void testA() {
System.out.println("OK");
}
static void main(String[] args) {
B b = new B();
b.testA();
}
}
这样我觉得接口和类一点关系都没有了。要不要都没区别呀。只不过是一个实现方法而已。还是不明白。