程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java繼承多態-java繼承問題,菜鳥求助

java繼承多態-java繼承問題,菜鳥求助

編輯:編程綜合問答
java繼承問題,菜鳥求助
1.定義一個類,包含兩個以上的私有成員,兩個以上的方法以及一個構造函數
  1. 從該超類繼承得到至少三個子類,這三個子類分別要在超類的基礎上增加至少一個成員,至少一個方法以及同時重寫超類中的同一個方法。 3.編寫程序,用子類的對象去訪問超類的方法和自己的方法
  2. 編寫一個方法,用超類作為形式參數。
  3. 分別用三個子類對象作為實際參數調用該方法,並在方法中實現多態。

要求滿足上面的條件,求大神附上代碼,謝謝圖片說明圖片說明圖片說明

最佳回答:


菜鳥不可怕,可怕的是不學的菜鳥。少年,java語法都學會了吧,這個是課後作業吧,自己稍稍動點腦筋就能寫出來了。
例如:動物界的繼承體系,可以定義父類Animal類,成員變量是名稱(name)和類型(type),方法是發聲(voice)和吃東西(eat);可以派生三種具體的動物,貓,狗,大象。
增加三個子類各自特有的屬性,貓(毛色),狗(性別),大象(出生地)等等;
重新父類的發聲和吃東西的方法(可以是簡單打印其聲音特點和吃的食物等);
實現其特有行為方法捉老鼠,導盲犬,戲水。
僅供參考,少年,努力吧!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved