自身对接口的理解,Interface

2 篇文章 0 订阅
1 篇文章 0 订阅

自身对接口的理解

接口最本质的一点,对具体的实现做一个限制。
例:一家地主,家里有一个老管家,地主有一套针对管家的规则,老管家负责把这套规则做好,至于怎么做好上面并不关心。这个时候老管家由于年纪过大,说要辞职走人,地主也无其他办法,只能另找了一个新管家。这个新管家呢还是按照针对管家的那套规则做事,可能处理问题的方式与老管家不一样(并不一定比老管家的方式差)

例子化为软件设计的角度考虑:
提供了相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类中。只要抽象的合理,可以基本保持软件架构的稳定。 ))开闭原则

近期理解200910:用于框架之中可定义接口由使用者去实现,因保证了规则,所以框架内部可以做出固定的使用方式,如Spring的BeanPostProcessor和BeanFactoryPostProcessor,使用者实现接口,Spring内部封装整体调用

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值