在看菜鳥教程中學習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(); } }
這就簡單的實現了一個子類調用父類的方法。繼承