国开Java语言程序设计形考4答案谁有?

2024-04-29

1. 国开Java语言程序设计形考4答案谁有?

import java.math.BigDecimal;public class Commodity{private BigDecimal beer_price = new BigDecimal("3.5");private BigDecimal noodle_price = new BigDecimal("4.5");private BigDecimal water_price = new BigDecimal("2");private BigDecimal total_price = new BigDecimal("0");public float pay(int beerNum,int noodleNum,int waterNum){payBeer(beerNum);payNoodle(noodleNum);payWater(waterNum);return total_price.floatValue();}public void payBeer(float num){BigDecimal bigDecimal;if (num > 2){bigDecimal = new BigDecimal(Double.toString(num)).multiply(beer_price).multiply(new BigDecimal("0.9"));}else{bigDecimal = new BigDecimal(Double.toString(num)).multiply(beer_price);}total_price = total_price.add(bigDecimal);}public void payNoodle(float num){BigDecimal bigDecimal;if (num > 2){bigDecimal = new BigDecimal(Double.toString(num)).multiply(noodle_price).multiply(new BigDecimal("0.9"));}else{bigDecimal = new BigDecimal(Double.toString(num)).multiply(noodle_price);}if (bigDecimal.floatValue() >= 20){bigDecimal.subtract(new BigDecimal("2"));}total_price = total_price.add(bigDecimal);}public void payWater(float num){BigDecimal bigDecimal;if (num > 2){bigDecimal = new BigDecimal(Double.toString(num)).multiply(water_price).multiply(new BigDecimal("0.9"));}else{bigDecimal = new BigDecimal(Double.toString(num)).multiply(water_price);}total_price = total_price.add(bigDecimal);}}

=================================================
public class Test{public static void main(String[] args){Commodity xiaomei = new Commodity();System.out.println("小美消费:" + xiaomei.pay(3,3,2));Commodity xiaoming = new Commodity();System.out.println("小明消费:" + xiaoming.pay(2,5,0));}}

国开Java语言程序设计形考4答案谁有?

2. java语言程序设计(第3版)清华大学出版社 谭浩强主编 课后题答案

额,没有那本书。。

3. java语言程序设计 急需答案

19.F
20.C   绝对编译不通过啊0 0,又不是Boolean类型

java语言程序设计 急需答案

4. 求JAVA语言程序设计作业答案

3、C;4、A;6、A;7、A;8、D;12、A;13、B;14、B;17、A;18、D;19、D;20、A;
  4题:A很明显是错误的,java程序在运行前需要编译成字节码文件,才能运行。

  14题:在Java语言中,标识符是以字母、下划线或美元符开头,由字母、数字、下划线或美元符组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,也不允许插入空格。

  17题:向main方法传入的是三个参数接收后args[]={"aaa","bb","c"}
 int k1=args.length;//得到数组元素个数,为3
 int k2=args[1].length();//得到数组中下标为1的元素字符数(即第二个元素) 

  18题:String s1="AbcD"; String s2=s1.toLowerCase(); 作用是把字符串全部转为小写,所以选D

  19题:函数重载定义 1:保持相同的功能,并且有相同的函数名
2、重载方式为:返回值类型不同,形参个数不同同,形参类型不同。
在满足一的前提下,二中三个条件任意一个,或其中多个的任意组合都是重载
  20题:BB继承了AA并且重写了Show()方法。父类AA实例化了a,所以a.Show()调用的是父类中的Show方法,显示:我喜欢Java!子类BB实例化了b,所以b.Show()调用子类BB中的Show方法,显示:我喜欢C++!

5. 谁有java语言程序设计课后习题的答案? (吕凤翥马皓著) 清华大学出版社 或者谁有Java语言程序设计题解析

基本上每个学校的图书馆都会有配置的……

谁有java语言程序设计课后习题的答案? (吕凤翥马皓著) 清华大学出版社 或者谁有Java语言程序设计题解析

6. 求《Java语言程序设计》第三版 ,机械工业出版社,编程题答案,邮箱:381415504@qq.com

谁知道啊给力

7. 谁有java语言程序设计基础篇和进阶篇第十版课后习题答案,求发个,谢谢!

download.csdn.net/detail/qq_39601214/9908358

谁有java语言程序设计基础篇和进阶篇第十版课后习题答案,求发个,谢谢!

8. 求助,谁有Java语言程序设计基础篇(原书第8版)课后习题的答案啊~~~

密码:2727