JAVA语言第四课

2017-05-11  本文已影响0人  那你diss我好了

公共父类:

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 + ".");

}

}

这个Animal类就可以作为一个父类,然后企鹅类和老鼠类继承这个类之后,就具有父类当中的属性和方法,子类就不会存在重复的代码,维护性也提高,代码也更加简洁,提高代码的复用性(复用性主要是可以多次使用,不用再多次写同样的代码) 继承之后的代码:

企鹅类:

public class Penguin extends Animal {

public Penguin(String myName, int myid) {

super(myName, myid);

}

}

老鼠类:

public class Mouse extends Animal {

public Mouse(String myName, int myid) {

super(myName, myid);

}

}

上一篇下一篇

猜你喜欢

热点阅读