首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

对Java接口了解的实例

2012-10-31 
对Java接口理解的实例通过google学习了一段时间的ssh整合,现在对整合一个ssh开发环境以及一个注册登陆系统

对Java接口理解的实例

通过google学习了一段时间的ssh整合,现在对整合一个ssh开发环境以及一个注册登陆系统已不是问题,也许是出于本人Java基础的问题,在此发表此文章加深对ssh开发过程中,几个概念的理解:

一是:面向接口编程

二是:设置注入(setter注入)

?

示例程序说明:

?

???????? 本文将引用一个常见的场景(旨在加深自己对接口与实现概念的理解):抽象 【汽车Car】 中有实例

?

【宝马汽车BMcar】,汽车中都有抽象 【播放器Music】 ,播放器又可以播放 【重音乐Strongmusic】,

?

重音乐中又可以有 【使用方法playMusic】 和 【使用方法stopMusic】 , 在抽象 【汽车Car】 和 【播放器Music】

?

中只包含接口。

?

????????? Car?? Music??BMcar? Strongmusic 之间的关系是:BMcar是接口Car的实现类,Strongmusic是接口

?

Music的实现类。

?

代码依次是:

?

Car.java

?

最后测试结果为:

?

log4j:WARN No appenders could be found for logger (org.springframework.context.support.FileSystemXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.


音乐播放器播放方法

?

音乐播放器暂停方法

?

?

本文全属本人自学总结,如有不当,请批评指正~!

热点排行