面向对象编程 ,接口

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

 

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

1、接口定义

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

3、类加载

 

一、接口定义

    1、接口定义应该简单

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

 

二、接口定义的位置

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

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

   

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

 

三、类加载

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

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

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值