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

    抽象类的使用原则: 抽象类必须有子类,使用extents继承,一个子类只能继承一个抽象类 子类(如果不是抽象类)必须覆写抽象类中的全部抽象方法 抽象类对象可以使用对象的向上转型方式,通过子类来进行实例化操作

    1.抽象类能否使用final定义            不能,因为final定义的不能有子类,而抽象类必须有子类 2.抽象类中能否包含构造方法            可以,        因为抽象类除了包含抽象方法外,还包含了普通方法和属性,而属性一定要在构造方法执行完毕后才可以进行初始化操作

    3.抽象类中能否不包含抽象方法             可以,抽象类可以没有抽象方法,反过来讲,如果有抽象方法,则一定是抽象类 4.抽象类能都使用static声明?           分两种情况       1.如果直接使用static,肯定无法直接定义一个抽象类       2.在内部类定义时可以使用static,就表示定义了一份内部抽象类

    总结很重要哦 方法得当,坚持会有奇迹哦
  • 相关阅读:
    HTML/CSS
    Python字符编码
    软件测试遇到的问题积累
    数学
    经济学路谱
    工具
    DataStage
    Shell编程—定时任务
    WebLogic部署
    imageView-scaleType 图片压缩属性
  • 原文地址:https://www.cnblogs.com/sunyuhuan/p/7274658.html
Copyright © 2011-2022 走看看