• C#学习笔记_14_接口&命名空间


    14_接口&命名空间

    • 接口
      • 一系列规范
      • 语法:
        • 如果一个类的后面既有父类也有接口,那么一定是父类在前,接口靠后
        • 一个类可以实现多个接口
        • 规范:接口命名以大写字母 I 开头
        • 接口中可以包含接口方法和属性访问器
        • 接口也有继承,并且接口之间的继承是多继承
      • 注意事项
        • 1、接口中的方法不是抽象方法
        • 2、接口中的方法不能由访问权限修饰符
        • 3、实现接口方法的时候注意实现
          • 3.1、接口中的方法必须实现为public权限
          • 3.2、实现接口方法不能使用override
          • 3.3、抽象类实现接口,可以把接口方法实现为抽象方法
          • 3.4、接口中的方法可以被实现为虚方法(作用是让子类重写)
    • 多态进阶
      • 接口的引用可以指向实现类的对象
      • 转型:
        • 由实现类类型转型位接口类型:向上转型
        • 由接口类型转型位实现类类型:向下转型
    • 命名空间
      • 命名空间namespace:是一个虚拟的集合
      • 命名空间中的元素只能是类、结构体、枚举、接口等类型
      • 命名空间可以防止类名的重复,以便更好的来管理类
  • 相关阅读:
    序列化和反序列化
    抽象类与接口
    为了忘却的纪念
    gmail和hotmail也有企业邮局
    tag's tag
    在互联网上裸奔
    音乐网站,可以自己弹琴,歌谱整理
    今天看了ning的介绍,很有意思
    昨天服务器出现问题,解决过程如下所述
    google Trends
  • 原文地址:https://www.cnblogs.com/chriswong/p/10369183.html
Copyright © 2020-2023  润新知