亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

面向對象的多態編程題目

面向對象的多態編程題目

慕姐8946757 2017-08-16 06:13:38
/*第五題:根據需求完成代碼: 1.定義動物類: 行為: 吼叫;沒有具體的吼叫行為 吃飯:沒有具體的吃飯行為 2.定義緝毒接口 行為:? 緝毒 3.定義緝毒狗:犬的一種 行為: 吼叫:汪汪叫 吃飯:狗啃骨頭 緝毒:用鼻子偵測毒 4.定義測試類: 使用多態的形式創建緝毒狗對象,調用緝毒方法和吼叫方法*/public class Demo { public static void main(String[] args) { Dog3 dog = new JiduDog(); JiduDog jdog=(JiduDog) dog; jdog.Jidu(); jdog.bellow(); jdog.eat(); }}package com.heima5;/*1.定義動物類:行為: 吼叫;沒有具體的吼叫行為 吃飯:沒有具體的吃飯行為*/public abstract class Animal { public abstract void bellow(); public abstract void eat();}package com.heima5;//2.定義緝毒接口行為:?緝毒public interface Jidu { public abstract void Jidu();}package com.heima5;/*3.定義緝毒狗:犬的一種行為: 吼叫:汪汪叫 吃飯:狗啃骨頭 緝毒:用鼻子偵測毒*/public class Dog3 extends Animal { public void bellow() { System.out.println("汪汪叫"); } public void eat() { System.out.println("狗啃骨頭"); }}3.定義緝毒狗:犬的一種 行為: 吼叫:汪汪叫 吃飯:狗啃骨頭 緝毒:用鼻子偵測毒package com.heima5;public class JiduDog extends Dog3 implements Jidu { @Override public void Jidu() { System.out.println("用鼻子偵測毒"); }}這道題編程的對嗎,我這個是使用多態的形式創建緝毒狗對象,調用緝毒方法和吼叫方法,請問多態的形式就必須用到向上和向下轉型嗎?
查看完整描述

2 回答

?
習慣受傷

TA貢獻885條經驗 獲得超1144個贊

目測代碼寫的沒錯

查看完整回答
1 反對 回復 2017-08-16
  • 2 回答
  • 1 關注
  • 1400 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號