RT,
自己理解是继承某个对象后会继承该对象的非私有方法,而抽象继承是继承一个抽象类,而去实现该对象的抽象方法。
不知道理解的对不对,欢迎拍砖。
java特性:抽象 继承 封装 多态
抽象 是对事物的共性表示成一个 类
继承 是子类继承父类
重载 是多态的一种表现, 多态 分 重载和覆盖,
重载时同一个类中 两个函数名相同,但是参数的类型或个数不同
覆盖 是子类中的函数名和参数 与它继承的父类的函数名和参数完全相同,子类的该函数覆盖了父类的该函数
个人觉得多实践比较好
楼主过于咬文嚼字了 抽象继承只是面向对象编成的特性 重载是多态的体现
多实践下 有些问题迎刃而解
重载遵循两同一不同的原则:在同一个类中方法名相同,参数列表不同,至于方法的其他的部分,如返回类型和修饰符等,与重载没有任何关系,
继承是java三大基本特征之一,可以达到代码复用的效果,继承体现在子类和父类的关系,重载体现在同一个类,所以它不是重载,
抽象只是一个对事物高度抽象出来的一个类,它也不是重载,但抽象类里可以包含重载