• C#学习-接口


      众所周知,电脑有拍照和播放光碟的功能。

      现在有一个TakingPhoto类,它提供了拍照的功能;还有一个PlayVCD类,它提供了播放光碟的功能。

      电脑同时具有着两个类提供的功能,因此我们希望定义一个Computer类,继承TakingPhoto和PlayVCD。但此时遇到了麻烦,C#不允许多重继承!

      为了解决这个问题,C#提出了接口的方式,作为“替代版”的多重版本。

      接口可以理解为对一组方法声明进行的统一命名,但这些方法没有提供任何实现。

      也就是说,把一组方法声明在一个接口中,然后继承于该接口的类都需要实现这些方法。

      通过接口,你可以对方法进行统一管理,避免了在每种类型中重复定义这些方法。

  • 相关阅读:
    不同编码字符所占大小
    期末考点总结--------多元统计分析
    博客网站设计
    java 事件举例
    zookerper总结
    Spring java配置
    Sense and Sensibility
    栈的出栈序列个数
    闭算子
    线性空间结论总结
  • 原文地址:https://www.cnblogs.com/158-186/p/10553098.html
Copyright © 2020-2023  润新知