实验1类的基本使用

实验1类的基本使用

ID:35342157

大小:76.05 KB

页数:14页

时间:2019-03-23

实验1类的基本使用_第1页
实验1类的基本使用_第2页
实验1类的基本使用_第3页
实验1类的基本使用_第4页
实验1类的基本使用_第5页
资源描述:

《实验1类的基本使用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1类的基本使用1.设I^一个商品类,在edu.dali包里实现类Commodity,要求:①包括编号、名称、产地、单价屈性;②通过构造函数对各屈性附值;③定义一个取得折扣价的方法,输入折扣值返回折扣价。④在CommodityTcst的main()里创建对彖创建,输岀对彖属性及6.5价的价格。Commodity类:packageedu•dali;publicclassCommodity{privateintbianhao;privateStringname;privatefloatprice;privateStringchandi;publicCommodity(){this•bianhao=1

2、000;this・name="梅子";this・ch3ndi=”大理”;this.price=10f;}publicfloatzhekou(){return0•65f*this.getPrice();}//get,set省略}CommodityTcst测试类:packageedu.dali;publicclassCommodityTest{publicstaticvoidmain(String[]args){CommoditymeiZi=newCommodity();System.out.printIn("meiZiR勺名利2n+meiZi.getBiAnhao());System,out•p

3、rintin(产地:n+meiZi.getChandi());System.out:.printIn("meiZi的名称:,!+meiZi•getName());System,out.printin("meiZi的单彳介:n+meiZi•getPrice());System,out.printin("meiZi的折扌口彳介:H+meiZi.zhekou());}测试结果如下:mWZ1的名称:1000mHZi的产地:大理的名称:梅子ir.eiZi.的单价:10.0ir.e辽1的折扌口价:6・52•编写一类似开心农场游戏中的植物类,要求:①在edu.dali包里实现类Plant②具有名称、颜色、种

4、类、金钱数、经验值(exp)、牛长周期(天)、果实;③“种类”为PlantType类型(代码、名称属性)④植物可以有多个果实,每个果实为Fruil类型的对象,具有编号、名称、重量、颜色、形状、卖出价格属性。⑤通过一个方法取得果实卖出总价。⑥在PlantTest类的main方法里创建Plant对象,并输出名称、颜色、种类、金钱数、经验值、牛长周期属性,输出该Plant对象的果实数量及总价。提示:植物果实可用对象集合实现Plant植物类:packageedu.dali;classPlant{privateStringname;//名称privateStringcolor;//颜色privatePl

5、antTypetype;//种类privatefloatmoney;//金钱数privateintexp;//经验值privateintdays;//生长周期privateFruitfruit;//果实PlantTypeappleType=newPlantType();Fruitapples=newFruit();publicPlant(){this•nmmei苹果树”;this•color=,ffeEn;this•type=appleType;this.money=1000;this•exp=200;this•days=180;this•fruit=apples;}publicfloatsu

6、m(){floatsum;sum=(this•getFruit().getWeight())*(this•getFruit()•getPrice());returnsum;}//get(),set()省略}Fruit果实类:packageedu.dali;classFruit{privateintbianhao;//编号privateStringname;//名称privatefloatweight;//重量privateStringcolor;//颜色privateStringshape;//形状privatefloatprice;//价格publicFruit(){this.bianhao

7、=0001;this・name=n红苹果”;this.weight=1000;this.color="feE";this.shape=H圆";this.price=5f;}//get(),set()省略}PlantType种类类:packageedu.dali;classPlantType{privateintcode;//代码privateStringnumeType;//名称属性publicP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。