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

    1、什么是抽象类?
    类和类之间具有共同特征,将这些共同特征提取出来,形成的就是抽象类。类本身是不存在的,所以抽象类无法创建对象,无法实例化。
    2、抽象类属于什么类型?
    抽象类也属于引用数据类型。
    3、抽象类怎么定义?
    语法:
    [修饰符列表] abstract class类名{
    类体;
    }
    4、抽象类是无法实例化的,无法创建对象的,所以抽象类是用来被子类继承的。
    5、final和abstract不 能联合使用,这两个关键字是对立的。
    6、抽象类的子类可以是抽象类。
    7、抽象类虽然无法实例化,但是抽象类有构造方法,这个构造方法是供子类使用的。
    8、抽象类关联到一个概念:抽象方法。什么是抽象方法呢?
    抽象方法表示没有实现的方法,没有方法体的方法。例如:
    public abstract void doSome () ;
    抽象方法特点是:
    特点1:没有方法体,以分号结尾。
    特点2:前面修饰符列表中有abstract关键字。
    9、抽象类中不一定有抽象方法,抽象方法必须出现在抽象类中。

  • 相关阅读:
    小球(总结sort和cmp函数、结构体排序)
    垃圾装袋(标记法)【标记思想】
    种树(标记思想)【贪心算法】
    PHP 配置文件
    最大前驱路径
    PHP代码片段
    PHP 中的Trait
    BootStrapTable 错误
    工作两周总结
    工作一周总结
  • 原文地址:https://www.cnblogs.com/yangzhenghua/p/13958431.html
Copyright © 2011-2022 走看看