1.設計bird類和fish類,都繼承自抽象類animal,實現其抽象方法info(),並輸出他們的資訊。
/**
* 抽象父類
* @author lenovo
* */
abstract class animals
/*** 有參構造方法
*/public animals(int age)
public int getage()
/*** 抽象方法
*/public abstract void info();
}/**
* 鳥類
* @author lenovo
* */
class bird extends animals
public string getcolour()
public void setcolour(string colour)
/*** 輸出資訊
*/public void info()
}/**
* 魚類
* @author lenovo
* */
class fish extends animals
public int getweight()
public void setweight(int weight)
/*** 輸出資訊
*/public void info()
}public class animal
}
2.兜兜家養了兩隻家禽,乙隻雞和乙隻鴨。請用物件導向的封裝,繼承的特性進行描述。
/**
* 家禽父類
* @author lenovo
* */
abstract class poultrys
/*** 有參構造方法
*/public poultrys(string name)
public string getname()
public abstract void info();
}/**
* 雞類
* @author lenovo
* */
class chook extends poultrys
/*** 有參方法
*/public chook(string bug,string crow,string name)
public string getbug()
public void ***bug(string bug)
public string getcrow()
/*** 輸出資訊
*/public void info() }
/** * 鴨類
* @author lenovo
* */
class duck extends poultrys
/*** 有參方法
*/public duck(string shrimp,string swimming,string name)
public string getshrimp()
public void ***shrimp(string shrimp)
public string getswimming()
public void setswimming(string swimming)
/*** 輸出資訊
*/public void info() }
class poultry
}
第四章課後作業
一 填空題 1 如類果類a繼承了b,那麼類a被稱為基 類,而類b被稱為派生 類。2 c 的兩種繼承為 單繼承 和多繼承 3 在預設情況下的繼承方式為私有繼承方式 4 從基類中公有派生乙個類時,基類的公有成員就成為派生類的公有 成員,而這個基類的保護成員就成為派生類的保護成員。5 c 提供了多繼承 機...
jQuery第四章課後作業
3.建立乙個物件student,表示乙個學生物件,要求如下。1 新增屬性 姓名,年齡和自我介紹。2 新增方法 輸出該學生的姓名,年齡和自我介紹。3 在頁面上顯示該方法輸出的資訊。4.建立乙個建構函式student,表示學生,要求如下。1 新增屬性 姓名,年齡和自我介紹。2 新增方法 在乙個p標籤中顯...
資料庫程式設計第四章課後作業
begin set autocommit 1 第三題 update book set bcount bcount 1 where bname 紅樓夢 update reader set lendnum lendnum 1 where rname 張無忌 commit 第四題 insert into ...