public void sleep(){ system.out.println(sleep); } } class Cat extends Animal{ } 繼承是java面向?qū)ο缶幊碳夹g(shù)的一塊基石,因?yàn)樗试S創(chuàng)建分等級(jí)層次的類。
為海門等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及海門網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、海門網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
編程實(shí)現(xiàn):貓和狗都會(huì)叫,但貓是喵喵的叫,狗是汪汪的叫?定義一個(gè)動(dòng)物類, 在動(dòng)物類(animal)中有一個(gè)叫的抽象方法。 寫兩個(gè)子類,一個(gè)貓一個(gè)狗,繼承自 動(dòng)物類,并實(shí)現(xiàn)相應(yīng)的抽象方法。
聲明一個(gè)子類,叫狗,繼承動(dòng)物,該類有自己的方法,分別是搖尾巴、叫、嗚嗚 以此類推,再聲明一個(gè)子類貓。青蛙類的定義有些麻煩,需要先定義接口,接口中描述水生動(dòng)物,卵生。
public void eat(){system.out.println(eat); } public void sleep(){ system.out.println(sleep); } } class Cat extends Animal{ } 繼承是java面向?qū)ο缶幊碳夹g(shù)的一塊基石,因?yàn)樗试S創(chuàng)建分等級(jí)層次的類。
1、再輸入:C: 回車,然后輸入:javac animal\Animal.java animal\TestAnimal.java 回車,如果沒有什么錯(cuò)誤提示,再輸入:java animal.TestAnimal 回車。
2、如下:class Animal { private String Type;//動(dòng)物類型。 public String toString() {//返回動(dòng)物類型的信息。 } public void sound() {//輸出動(dòng)物的叫聲。
3、這個(gè)沒有什么創(chuàng)新,只是有可能寫法不一樣而已。
4、繼承是java面向?qū)ο缶幊碳夹g(shù)的一塊基石,因?yàn)樗试S創(chuàng)建分等級(jí)層次的類。 繼承就是子類繼承父類的特征和行為,使得子類對(duì)象(實(shí)例)具有父類的實(shí)例域和方法,或子類從父類繼承方法,使得子類具有父類相同的行為。
聲明一個(gè)子類,叫狗,繼承動(dòng)物,該類有自己的方法,分別是搖尾巴、叫、嗚嗚 以此類推,再聲明一個(gè)子類貓。青蛙類的定義有些麻煩,需要先定義接口,接口中描述水生動(dòng)物,卵生。
暈,這個(gè)題目拿出來還真是。。唉,基礎(chǔ)啊!其實(shí)就是考察你對(duì)JAVA繼承的理解,隨手給你寫了代碼,沒編譯測(cè)試,原理就是那樣了。
然后派生出相應(yīng)的子類,如:狗類,貓類,牛類,羊類四個(gè)類。在派生類中實(shí)現(xiàn)“唱歌”的方法,如system.out.println(喵喵喵)。最后建個(gè)測(cè)試類,弄個(gè)main方法,利用多態(tài)性初始化10個(gè)不用的動(dòng)物。
class Animal{ public abstract void cry();} public class Cat extends Animal{ public void cry(){System.out.print(喵喵叫);} } //下面小狗的方法和貓的方法一樣寫就行。測(cè)試方法自己寫一下把。字?jǐn)?shù)不夠了。
文章題目:java動(dòng)物代碼 java動(dòng)物特性描述
標(biāo)題URL:http://chinadenli.net/article5/deheeoi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、關(guān)鍵詞優(yōu)化、網(wǎng)站策劃、、動(dòng)態(tài)網(wǎng)站、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)