zoukankan      html  css  js  c++  java
  • 接口学习(1)

        接口对于面向对象编程语言是一个特色。对于很多初学者来说,对接口的理解很浅,就像我刚接触接口的时候一样。我刚开始认为接口就没有存在的必要,因为接口定义的方法必须由类来实现才可以用,感觉什么都用类解决就好呀!但随着学习和工作的编程经历,个人认为接口很有用处。

    有以下几点:

    1、C#的类只能继承一个类,却可以继承n个接口。

    2、接口可以对一系列动作(方法)进行分装,极端的例子是可以把所有的方法都放到一个类里,把方法按类型以接口的形式分装即可。

    3、当你把类程序编译成.dll时,类是可以看到里面的实现的,但接口只能看到定义的方法和成员。

    4、但也要注意,当把程序发布后,最好就不要修改接口,可以定义升级接口,如IControl1,ICOntrol2……

            这是我对接口的理解,希望对大家有所帮助,欢迎大家提出交流意见!

  • 相关阅读:
    斐波那契数列 详解
    ASP.NET 系列:RBAC权限设计
    架构系列:ASP.NET 项目结构搭建
    EntityFramework系列:Repository模式与单元测试
    PHP 系列:PHP Web 开发基础
    Java Web系列:Spring Boot 基础
    ddddddd
    ddd
    asdfsf
    sdfsdfsdf
  • 原文地址:https://www.cnblogs.com/wylaok/p/2503764.html
Copyright © 2011-2022 走看看