zoukankan      html  css  js  c++  java
  • 一些总结

      super( )和this( )在构造方法能同时使用吗?
      不能,super()调用的是父类的空参构造,this()调用的是本类的空参构造,因为它们都要求 放构造方法的第一行,所以不能同时使用。
     
       什么是多态?使用多态的好处以及弊端?
      多态是同一个行为具有多个不同表现形式或形态的能力。

      多态的好处:
      1. 提高了代码的维护性(继承保证)
      2. 提高了代码的扩展性(由多态保证) 多态的弊端:不能使用子类的特有功能。
     
      Java实现多态的必要条件?
      继承:在多态中必须存在有继承关系的子类和父类。
      重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。
      向上转型:在多态中需要将子类的引用赋给父类对象,只有这样该引用才能够具备技能调用 父类的方法和子类的方法
     
  • 相关阅读:
    希尔排序例子
    C
    重构最大堆的例子
    基于堆的优先队列和用优先队列排序的例子
    堆排序例子
    分治法示例
    三路划分的快速排序算法
    二叉搜索例子
    标准快速排序
    【转载】JAVA5新特性
  • 原文地址:https://www.cnblogs.com/roc-cy/p/12157975.html
Copyright © 2011-2022 走看看