|
JavaSE-No.7.1——Java的继承(super关键字)
注:
关于继承分为两篇文章讲解,配合☝🏻No.7.1食用更佳,那我们就继续吧~
1. 父类子类代码块的执行顺序
接着上一篇文章,我们增加静态代码块和实例代码块
class Animal {
public String name;
public int age;
public String color;
public Animal() {
System.out.println("父类的构造方法(Animal)");
}
static {
System.out.println("父类的静态代码块(Animal)");
}
{
System.out.println("父类的实例代码块(Animal)");
}
public void eat() {
System.out.println(name+"正在吃饭!");
}
}
class Dog extends Animal{
public Dog() {
super();