水果商城java源代码 水果商城java源代码怎么写( 四 )


}
}.execute();
}
java问题 显示水果的价格1、price=0;
switch(choice){
case 1:price=3f;break;
case 2:price=2.5f;break;
case 3:price=4.1f;break;
case 4:price=10.2f;break;
}
2、price=1;
for(int i=1;i=choice;i++){
price*=i;
}
java程序/**
* 1.定义一个水果类Fruit,符合如下要求:
(a) 类Fruit的成员变量;
weight表示水果的质量 , 数据类型为float
color表示水果的颜色,数据类型为string.
(b)类Fruit的成员方法:
getWeight()获得水果的质量
getColor()获得水果的颜色
2、按照第1题中的水果类Fruit的定义,创建该类的对象f1和f2,其中f1的weight值为0.86, color值为yellow;
f2的weight值为0.73, color值为red; 存储并输出f1和f2的值,计算f1和f2的平均值 。
* @author Administrator
*
*/
public class Fruit {
private float weight;
private String color;
//构造函数:用于存储对象的2个值
public Fruit(float weight, String color){
this.weight = weight;
this.color = color;
}
public float getWeight() {
return this.weight;
}
public String getColor() {
return this.color;
}
//求重量的平均值
public static float avg(float w1, float w2){
return w1*w2/2;
}
public static void main(String[] args){
Fruit f1 = new Fruit((float) 0.86, "yellow");
Fruit f2 = new Fruit((float) 0.73, "red");
System.out.println("f1:" + "\n" + " weitht:" + f1.getWeight() + "\n" + " color:" + f1.getColor());
System.out.println("f2:" + "\n" + " weitht:" + f2.getWeight() + "\n" + " color:" + f2.getColor());
System.out.println("平均值:" + Fruit.avg(f1.getWeight(), f2.getWeight()));
}
}
用java编写一个水果商店涉及到封装继承多态就可以?class Fruit{
private String fruitName;
private float price;
public Fruit(String fruitName, float price) {
super();
this.fruitName = fruitName;
this.price = price;
}
public String getFruitName() {
return fruitName;
}
public void setFruitName(String fruitName) {
this.fruitName = fruitName;
}
public float getPrice() {
return price;
}
public void setPrice(float privce) {
this.price = privce;
}
@Override
【水果商城java源代码 水果商城java源代码怎么写】public String toString() {
return "水果名称:" + getFruitName() + "" + "价格:" + getPrice();
}
}
class Apple extends Fruit{
public Apple(String fruitName, float price) {
super(fruitName, price);
}
}
class Banana extends Fruit{
public Banana(String fruitName, float price) {
super(fruitName, price);
}
}
public class FruitShop {
ListFruit list;
public FruitShop(){
list = new ArrayListFruit();
list.add(new Apple("苹果",3));
list.add(new Banana("香蕉",2));
}
public void show(){
for (Fruit f : list) {
System.out.println(f);
}
}
public static void main(String[] args) {
new FruitShop().show();
}
}
java程序编写,显示水果的订购详情 , 定义一个带有参数的构造方法,这些参数用于存放产品,数量和价格public class ShuiGuo{
private String chanpin;
private int number;
private float price;
public ShuiGuo(String chanpin,int number,float price){
this.chanpin = chanpin;
this.number = number ;
this.price = price;
}
//省略get.set方法
}
最后的需求没看懂 。是说自己输入水果之后 , 在来取3种不同的吗
关于水果商城java源代码和水果商城java源代码怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读