實現乙個化妝品**中的化妝品管理
1、定義乙個化妝品類(cosmetic)name,type,price
2、定義乙個化妝品管理類(cosmeticmanager)
(1)實現進貨功能
(2)可以輸出所有化妝品資訊功能
3、使用繼承實現乙個可按單價排序輸出所有化妝品的功能
4、使用繼承實現乙個只輸出進口化妝品的功能
/**
繼承的應用示例:化妝品**中的化妝品管理
*/public
class
test2
}//可輸出進口化妝品的管理類
class
importcosmeticmanager
extends
cosmeticmanager}}
}//可按單價排序的化妝品管理類
class
sortcosmeticmanager
extends
cosmeticmanager}}
for(cosmetic cosmetic: temp)}}
//化妝品管理類
class
cosmeticmanager
cs[count]
= c;
count++;}
//輸出所有產品
public
void
printinfo()
}}//化妝品類
class
cosmetic
public
cosmetic
(string name,string type,
int price)
public
void
setname
(string name)
public string getname()
public
void
settype
(string type)
public string gettype()
public
void
setprice
(int price)
public
intgetprice()
public string getinfo()
}
Java基礎之繼承
泛化 從多個類中,抽取相同部分,生成父類的過程。先泛華再繼承。繼承特點 1.多級繼承 將乙個子類作為另乙個類的父類 2.傳遞性 子類可以使用父類的屬性和功能,反之不行 3.乙個類只能繼承乙個類 繼承中的構造方法 例項化子類物件,一定會使用super 先呼叫父類的構造方法,再呼叫子類的構造方法,如果調...
JAVA基礎練習之String
需求 練習string class stringdemo int beginindex 0,endindex str.length 1 while beginindex endindex str.charat beginindex if beginindex endindex while begin...
JAVA基礎 繼承
1.什麼是繼承?繼承 extends 是從已有的類中 父類 派生出新的類 子類 子類具有父類的屬性和行為,並可以在父類的基礎上增加新的屬性 行為。例如 public class people public class student extends people 父類people具有 name ag...