• 我对面向对象里的接口的浅显理解


    一直在从事古老的asp开发,最近开始接触面向对象,对“接口”有以下浅显体会:


    我不喜欢“接口”这个名词,因为这个词,我绕了N久才想明白,如果用“协议、标准”来理解话,应该更直观

    实现一个接口:
         就是在程序里显示的说明:“我这个类是按照这种‘标准、协议’开发的”,就像全国的火车轨道都一样宽,电信和移动遵照不同标准,弄TM两种制式的3G,我厂的奶粉符合欧盟标准,可以出口到任何一个欧盟成员国。

    接口在程序里起到了什么作用?
         先定标准再生产,方便编译器对类型进行检查

    如何不用“接口”来实现“接口”?
         弱类型语言里,比如js,俩人弄一个书面协议,谁不按着这个来,谁请客喝酒。

  • 相关阅读:
    python
    突然萌发关于 redis 的想法(1)
    Liunx
    Git
    说一下数据库查询 和 分页问题的解决
    易忘点
    python
    python
    python
    python
  • 原文地址:https://www.cnblogs.com/BugLiu/p/1798270.html
Copyright © 2020-2023  润新知