java中接口interface是面向对象的核心,它比抽象类更加严格,在实际项目中,如果多个类单单继承同一个抽象类,但这几个类的功能不可能跟这一个抽象类相同,不符合情理。而接口可以让每个接口继承多个接口,也可以被多个类实现。

比如:手机、wifi、蓝牙、USB接口、MP3等都支持USB接口,而手机是个抽象的词,HTC手机也可以支持USB接口,所以接口完全符合实际情况。而工厂模式封装了具体的对象,减少了工作量。

阅读全文>>


Powered by emlog Theme By Tongleer

sitemap