我有" BaseProduct“类--抽象的,”食品“--实现了BaseProduct,还有一个”购物车“,它把许多食物放在里面。
那么,我如何将食品放在购物车里,如何增加它们的有效期折扣(在过期前5天,它们会被打折10%)?
我还应该创建一个类“出纳员”,它有一个打印收据的方法。该方法接受“购物车”(产品收集)以及购买日期和时间。它应该打印所有购买的产品的价格,数量,总金额和总折扣。如果有人帮忙的话会很感激的。
类BaseProduct如下所示:
public abstract class BaseProduct {
private String name;
pri
试图写一个Java程序来满足这一点:杜克衬衫销售Java T恤$24.95每件,但折扣是可能的数量如下:1或2衬衫,没有折扣和总运费是$10.00 3-5衬衫,折扣是10%和总运费$8.00 6-10衬衫,折扣是20%和总运费是5.00美元11件或更多的衬衫,折扣是30%和送货是免费的写一个Java程序,提示用户所需的衬衫数量。然后,程序应该打印衬衫的扩展价格、运费和订单的总成本。在适当的情况下使用货币格式。
下面是我的代码:
import java.lang.Math;
import java.util.Scanner;
public class Excercise2_3 {
p
为了考试而学习,有问题,我是初学者。这是一个折扣计算器。咖啡袋费用3.75欧元10袋或以上5%折扣20袋或以上10%折扣
到目前为止我拥有的
import java.util.Scanner;
public class discount {
public static void main (String[] args){
//Scanner input; Keep this as one line. It is good practice
Scanner input = new Scanner(System.in);
double bag;
double discount;
double c
任务是:
写一个程序,提供20%的折扣为会员谁购买任何两本书在XYZ书店。(提示:使用常量变量获得20%的折扣。)
我已经做了编码,但不能提示书名,然后显示折扣价。请看我下面的代码,并根据需要进行修改。
import java.util.Scanner;
public class Book_Discount {
public static void main(String args[]) {
public static final double d = 0.8;
Scanner input = new Scanner(System.in);
int purchases;
我正在运行一个linux发行版,并且正在摆脱内存异常。
>java -version
#Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000646e00000, 264241152, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory
代码:
function totalIt() {
var input = document.getElementsByName("product");
var total = 0;
for (var i = 0; i < input.length; i++) {
if (input[i].checked) {
total += parseFloat(input[i].value);
}
}
document.getElementsByName("total")[0].value = "₹" +