二:继承演示

1.将共同点提取出来,即形成了父类/基类/超类
  –Parent class/Base class/Super class 2.而其他类则自动成为子类/派生类
  –Child class/Derived cla

(一)父类Human

public class Human {
    public void say() {
        System.out.println("Hello World");
    }
    
    public void eat() {
        System.out.println("eat food");
    }
}

(二)子类Women

public class Women extends Human{
    public void weave() {
        System.out.println("women is weaving");
    }
}

(三)子类Men

public class Men extends Human{
    public void plough() {
        System.out.println("Men is ploughing");
    }
}

(四)继承演示

public class HumanTest {
    public static void main(String args[]) {
        Women w=new Women();
        w.eat();  //方法继承于父类
        w.say();  //方法继承于父类
        w.weave();
        
        Men m=new Men();
        m.eat();  //方法继承于父类
        m.say();  //方法继承于父类
        m.plough();
    }
}
eat food
Hello World
women is weaving
eat food
Hello World
Men is ploughing
结果

相关文章: