面向对象编程 ,接口

接口是对象和对象交互的界面

 

掌握接口用法需要知道3件事情:

1、接口定义

2、接口应该放在那个包中(接口的位置)

3、类加载

 

一、接口定义

    1、接口定义应该简单

    2、一个类可以实现多个接口。这仅仅说明类需要具备灵活性,意图并不是要给类添加格外的功能。如类有生命周期接口,主要的功能接口,事件接口等等。类的功能取决于类的组成,我们已经在对象的扩展一节中说明了。

 

二、接口定义的位置

    1、接口一般定义在实现接口的包中

    2、尽量让接口定义在公共的包中,或者是基础的包中

   

接口位置的选择,主宰了你的包和包之间的耦合,包之间的依赖应该是树形结构,不应也不能出现循环,否则设计将变得很模糊和糟糕

 

三、类加载

  1、类能从任何位置加载,

  2、接口位置相对固定些。特别是服务提供者体系结构,这个结构正体现了接口的用法

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章