面向接口编程,就是面向抽象编程。
来源:互联网 发布:ubuntu 14.04配置jdk 编辑:程序博客网 时间:2024/05/09 08:00
讲的面向接口编程..我听了个稀里糊涂
问题:现在有接口A和继承A接口的B类,那么
A s=new B;
这是什么意思呢???
然后在用A的方法s.print就可以调B类里实现了的方法了.
还有老师说面向接口编程是为了降低程序的耦合度(耦合度是啥意思).比面向对象更安全.这是什么意思??
问题补充:
那面向接口和面向对象比的优点缺点都是哪些呢??
http://zhidao.baidu.com/question/271744863.html
面向接口编程,就是面向抽象编程。
举例来说,你老师说的那个例子
A是接口(接口就是抽象的),B是类(生成后类对象是具体的)。
A s=new B;
s这个对象具有A接口规定的一切方法(B类里强制必须实现的)。
这样C,D, E ,F类也可以实现A接口,
如果想替换成C,D ,E, F就很简单了,调用时候还是用A接口规定的哪些方法。
- 面向接口编程,就是面向抽象编程。
- 面向抽象(接口)的编程
- 为什么有人说面向对象编程就是面向接口编程?
- [Java] Spring3.0 面向抽象(接口)编程
- 【spring框架】什么是面向抽象(接口)编程
- 黑马程序员---java面向抽象/接口编程
- 面向抽象编程
- java面向抽象编程
- Java面向抽象编程
- 选择接口还是选择抽象类呢?面向接口编程
- 接口与抽象类,以及面向接口编程
- 面向接口 的编程
- 面向接口的编程
- 面向接口编程(摘)
- 面向接口编程
- 面向接口编程详解
- 面向接口编程
- 面向接口编程
- ClassCastException是如何产生的(1)
- 心情与生活
- 女人与男人的幸福生活模式
- 鼠标右键
- 绝对
- 面向接口编程,就是面向抽象编程。
- Eclipse+CDT+Cygwin配置C/C++开发环境
- 接口和抽象类的另一个区别
- eclipse的cdt关于cygwin 1.7支持的问题
- 关于接口的理解。
- 原子操作和内存屏障
- [管理]ERP 专业术语(英文缩写)
- LAMP+Tomcat+Discuz+WordPress 【Php的安装】
- 正则表达式30分钟入门教程