面向接口:接口==语言==》抽象化

接口是语言中最简单的部分。它只说明了三个东西:输入,输出以及它自己的功能。

这是什么?

它是一个文档。

写接口的过程,就是详细设计的过程。

接口写完了,系统也就定义完了。剩下的工作,就只是把这些(被赋值以后的)接口按一定的逻辑连起来。很象数理逻辑中的赋值------一个没有值的系统,是没有用处的。必须首先认为即赋予它值,这个系统才可能具有真正的意义。

我当然可以把一个接口想象成有值的接口。那么,在我这么想的时候,这个接口就具有了意义。但我们希望的结果是电脑也可以这么想,于是我们必须在电脑上把这个值真真正正地赋给这些接口!!!

总之,用接口编程,就象讲话:它只是一句话。这句话并不能完成任何真正具有物理意义上的工作。因此得以与物理工作分离。因此实现了接口的抽象性。

 

转载于:https://my.oschina.net/digerl/blog/29573

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值