java中關於繼承的小例子

2021-03-04 01:45:55 字數 1263 閱讀 9842

上一次跟別人解答,沒想到沒提交上去,又不想刪了,所以做成文件,才入這行朋友可以看下

1. 編碼實現動物世界的繼承關係:

a) 動物(animal)具有行為:吃(eat)、睡覺(sleep)

b) 受保護得物件(介面)具有得行為:beprotected();

c) 有價值得物件(介面)具有得行為:getmoney()

d) 老虎是動物,同時是有價值且受保護得動物型別。

e) 熊貓是動物,同時是有價值且受保護得動物型別。

f) 這些動物吃的行為各不相同(熊貓吃竹子,老虎吃肉);但睡覺的行為是一致的;受保護得級別不一致,價值也不一致。

g) 請通過繼承,介面實現以上需求,並編寫測試類animaltest進行測試。

package ***;

/** * @author administrator

* */

public class animal

//睡覺的乙個行為

public void sleep()

public string getname()

public void setname(string name)

public string getfood()

public void setfood(string food)

}package ***;

public inte***ce animalinte***ce

package ***;

public class animaltest

}package ***;

public class panda extends animal implements animalinte***ce

@override

public void beprotected()

@override

public void getmoney()

}package ***;

public class tiger extends animal implements animalinte***ce

@override

public void beprotected()

@override

public void getmoney()

}package ***;

public class mouse extends animal

@override

public void eat()}

java中servlet的工作原理

servlet 容器的啟動過程 tomcat7 也開始支援嵌入式功能,增加了乙個啟動類 org.apache.catalina.startup.tomcat。建立乙個例項物件並呼叫 start 方法就可以很容易啟動 tomcat,我們還可以通過這個物件來增加和修改 tomcat 的配置引數,如可以動...

java實現圖論中的經典演算法

1.最短路的笛傑斯特拉演算法 author administrator 這個演算法用來解決無向圖中任意兩點的最短路徑,同時輸出路徑 起點到所有點的 public class minpath getroute w1,indexs,end return 最短距離是 distance end distan...

關於繼承法修訂之遺囑繼承部分的幾點思考

二 遺囑自由的限制 一 特留分制度 繼承法修改應當明確規定遺囑自由原則,但遺囑自由應當受到人倫常理以及家庭責任的限制。我國目前只有必留份制度,必留份制度只保護繼承人中雙無人員的繼承利益,對遺囑自由的限制很有限。筆者認為,應當在繼承法中增設特留份制度。特留份制度是指遺囑人不得通過遺囑處分由法定繼承人繼...