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

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

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

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

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

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

    /// 父类只有一个

    /// is a

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

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

    ///不能用访问修饰符

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

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

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

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

    /// 接口可以实现多个

    /// can do

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

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

  • 相关阅读:
    Date计算人活了多少天
    微信红包平均分法
    math practise
    Array sort
    static memory management
    java数组中的选择排序
    java数组中的冒泡排序
    数组联系2 模拟酒店系统
    数组练习1(模拟栈)
    二维数组
  • 原文地址:https://www.cnblogs.com/anyihen/p/12404767.html
Copyright © 2011-2022 走看看