首页 > 编程语言 > 详细

java面向接口编程

时间:2019-08-20 12:54:07      阅读:67      评论:0      收藏:0      [点我收藏+]

面向接口编程,或是面向基类编程,是设计模式的方法,总结一下

java类库中一个典型的,经常用到的面向对象编程就是List

技术分享图片

一般都是使用面向接口编程:

List list = new ArrayList();

而不是面向实现编程:

ArrayList list = new ArrayList();

 

??????????以下内容可能没有意义

继承中,使用基类没有定义的方法需要进行类型转换

技术分享图片

实现类自己定义方法setName();

使用时:

Dog dog = new MilkDog(); // 向上转型

dog.getName(); // 直接调用

((MilkDog) dog).setName("littleMilkDog"); // 向下转型后再调用

 

java面向接口编程

原文:https://www.cnblogs.com/xfk1999/p/11382199.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!