java 面向對象 繼承

在看菜鳥教程中學習JAVA   記錄下學習的,之後好複習。學習

在 Java 中經過 extends 關鍵字能夠申明一個類是從另一個類繼承而來的,通常形式以下:ui

class 父類 {
}
 
class 子類 extends 父類 {
}

 

 

如今來看看例子怎麼寫的,以下先建立一個父類:spa

public class Animal {
    private String name;
    private int id;
    public Animal(String myName, int myid) {
        name = myName;
        id = myid;
    }
    public void eat(){
        System.out.println(name+"正在吃");
    }
    public void sleep(){
        System.out.println(name+"正在睡");
    }
    public void introduction() {
        System.out.println("你們好!我是"         + id + "" + name + ".");
    }
}

 

再建立一個子類繼承父類:code

public class Penguin extends Animal {
    public Penguin(String myName, int myid) {
        super(myName, myid);
    }
}

 

 

而後main方法這麼調用:blog

public class Main {

    public static void main(String[] args)
    {
     Animal a=new Penguin("小紅",1);
     a.eat();
     a.sleep();
     a.introduction();
    }
}

  這就簡單的實現了一個子類調用父類的方法。繼承

相關文章
相關標籤/搜索