zoukankan      html  css  js  c++  java
  • C# 虚方法 抽象方法 接口

    虚方法:virtu

    注意的几点:

    1,父类中如果有方法让子类重写,则可以将该方法标记为virtual

    2.虚方法在父类中必须有实现,哪怕是空实现

    3虚方法子类可以重写,也可以不重写

    4.如果类是抽象类,可以有虚方法,可以实现也可以不实现

    抽象方法

    1,抽象成员只能存在于抽象类中,

    2,标记的关键字为abstract

    3,声明抽象类不能有实现。

    4.由于抽象成员没有任何实现。所以子类必须将抽象成员重写

    5.抽象类不能实例化

    6.抽象类中可以有 字段 属性 方法 构造函数

    7抽象类不能用static 修饰 【】

    8 抽象类的作用:就是让子类去继承 实现抽象成员

    接口 interface

    什么接口:

    什么时候用接口:

    使用接口的目的:

    1.接口中只能包含方法(自动属性 事件,索引器也都是方法)

    2.接口中的成员不能有任何实现

    3.接口不能被实例化

    4.接口中的成员不能有任何的访问修饰符

    5.实现接口的子类必须实现接口中的所有成员

    6.子类实现接口的方法时,不需要任何关键字,直接实现

    7.接口存在的意义就是为了多态。

    静态类和抽象类 接口 不能实例化

  • 相关阅读:
    SQL Server中删除表中重复数据
    [Everyday Mathematics]20150121
    [Everyday Mathematics]20150120
    [Everyday Mathematics]20150119
    [Everyday Mathematics]20150118
    [Everyday Mathematics]20150117
    Hilbert先生旅馆的故事
    调和级数发散的简短证明
    [Everyday Mathematics]20150116
    [Everyday Mathematics]20150115
  • 原文地址:https://www.cnblogs.com/weigeChina/p/5824939.html
Copyright © 2011-2022 走看看