zoukankan      html  css  js  c++  java
  • 抽象类和接口差异

    /// 抽象类是一个类,里面可以包含一切类可以包含的

    /// 抽象成员 必须包含在抽象类里面,抽象类还可以包含普通成员

    /// 继承抽象类后,必须显示的override其抽象成员

    /// 抽象类不能直接实例化,声明的对象只能使用抽象类里的方法,

    ///不能用子类新增的方法

    /// 父类只有一个

    /// is a

    ---------------------------------------------------------------------------------------------------

    /// 接口不是类,里面可以包含属性、方法、事件   不能包含字段,委托,

    ///不能用访问修饰符

    /// 接口只能包含没有实现的方法

    /// 实现接口的话,必须实现全部方法

    /// 接口不能直接实例化,声明的对象只能使用接口里的方法,

    ///不能用子类新增的方法

    /// 接口可以实现多个

    /// can do

    接口里面方法不用加public 因为默认就带有public 

    /// 普通方法是由编译时决定的 声明的对象,左边
    /// 虚方法是由运行时决定的 实例化对象 ,右边

  • 相关阅读:
    《火星——UML大战需求分析》阅读笔记之三
    第七周进度条
    软甲冲刺第一次评价
    第一阶段
    5.12站立会议
    5.11站立会议
    5.10站立会议
    sprint站立会议
    软件需求说明书——图文转换
    软件项目评价
  • 原文地址:https://www.cnblogs.com/anyihen/p/12404767.html
Copyright © 2011-2022 走看看