美文网首页
无标题文章

无标题文章

作者: Alen_109 | 来源:发表于2020-11-11 09:49 被阅读0次

    first jianshu

    抽象类的特点

    含有抽象方法的类一定是抽象类

    抽象类不一定含有抽象方法,虽然语法允许,但是定义抽象类都要写抽象方法

    抽象类中能出现成员变量

    抽象类中可以出现构造方法,虽然抽象类不能实例化,但是他可以有子类,子类在创建自己对象的时候,要先要把父类的成员变量初始化。抽象类中设计的构造方法就是初始化自己的成员变量用的。(注:构造方法不能被继承,但是可以被调用)

    抽象类的子类可以是普通类,也可以是抽象类。普通类:没有abstract修饰,实现了抽象父类所有的抽象方法。抽象类:使用abstract修饰,可以不重写抽象父类的抽象方法,也可以添加自己独有的抽象方法。

    抽象类作为父类,也可以写出多态,抽象类的引用指向它的子类对象

    相关文章

      网友评论

          本文标题:无标题文章

          本文链接:https://www.haomeiwen.com/subject/mgeraxtx.html