zoukankan      html  css  js  c++  java
  • 抽象类

    抽象类 abstract

    如果一个父类没有必要建立对象,那可以将这个父类设置为抽象类

    如果一个父类中某个资源无法具体实现,则该资源是抽象资源


    特征 1、抽象资源必须放置在抽象类中
    2、抽象资源不能提供具体实现
    非抽象子类必须实现父类的所有抽象资源(重写) //点击类名中的父类 右键实现抽象类

    静态类不能有子类
    用关键字sealed修饰的类叫做密封类 表示该类不能被继承 不能有子类 eg:string
    抽象类不能是静态类或抽象类


    设计模式:
    由父类定义执行流程,该流程不可改变,子类可以或必须设置流程中某个环节
    eg: //边界判断
    //移动判断
    //目标位置棋子判断
    //规则判断

    子类只负责规则部分

  • 相关阅读:
    hdu 4563
    CPU中的主要的寄存器
    ROC曲线及AUC
    light oj 1231 dp 多重背包
    light oj 1422 区间dp
    light oj 1098 数学规律
    light oj 1095 组合数学
    DRAM & SRAM
    C-static
    C-枚举
  • 原文地址:https://www.cnblogs.com/liangling/p/4475068.html
Copyright © 2011-2022 走看看