
Java
文章平均质量分 89
kingsure001
从现在开始
展开
-
【Java】抽象类与接口
抽象类与接口 抽象类接口 抽象类 一 概念 1 用关键字abstract修饰的方法称为abstract方法(抽象方法) 2 对于abstract方法,只允许声明,不允许实现,也就是只定义相应的方法头,而没有体内容 例如:abstract double getArea( ); 3 抽象方法不允许使用static、final、private修饰。 4 抽象类里面可以有抽象方法,也可以没有没有抽象方法,但含有抽象方法的类一定是抽象类。 5 对于抽象类,不能直接实例化对象,即不能使用new运算符创建该类的对象,原创 2022-04-05 20:24:59 · 531 阅读 · 0 评论 -
【Java】继承和派生
如果想声明一个类继承另一个类,需要使用extends关键字 例子: public class A {} public class B extends A{} 构造顺序 子类的构造顺序:编译器会一直上溯到最初类,执行该类构造方法,然后依次执行各子类构造函数,如下;以:A->B->C 顺序来初始化子对象各部分 先执行父类构造方法,再执行子类构造方法, 如果在子类中未显式调用父类构造方法,则编译器会自动调用父类的默认构造方法 继承性 子类不能完全继承父类的所有方法和属性 1 若子类和父原创 2022-03-24 09:43:39 · 2315 阅读 · 0 评论