fork download
  1. package shoppingSystem;
  2.  
  3. public class Main_3 {
  4.  
  5. @SuppressWarnings("unused")
  6. public static void main(String[] args) {
  7.  
  8. Customer c1 = new Customer("Falk",26,true,1029.21,2323.10); //Name, Age, Gender (true = male), WalletMoney, Creditcard
  9. Customer c2 = new Customer("Michael",17,true,10.52,2323.10);
  10. Customer c3 = new Customer("Buddy",22,true,523.88,2323.10);
  11. Customer c4 = new Customer("Sarah",15,false,485,2323.10);
  12. Customer c5 = new Customer("Emma",27,false,201.1,2323.10);
  13.  
  14.  
  15. c2.showInformations();
  16.  
  17. // Expected line in Console: "Customername=Michael Customerage=17 Customergender=male"
  18.  
  19. Shop s1 = new Shop("Bestbuy","Mo,Tu,We,Th,Fr,Sa",19,true, false); //Name, Opendays, Taxrate, accepts Walletmoney, accepts Creditcard
  20. Shop s2 = new Shop("Megamarket","Mo,Tu,We,Th,Fr",13,true, false);
  21. Shop s3 = new Shop("24/7","Mo,Tu,We,Th,Fr,Sa,Su",15,true, false);
  22. Shop s4 = new Shop("Gasline","Mo,Tu,We,Th,Fr",42,true, false);
  23. Shop s5 = new Shop("Kwik-E-Mart","Tu,We,Fr,Su",2,true, false);
  24.  
  25.  
  26.  
  27. s4.showInformations();
  28.  
  29. // Expected line in Console: "Shopname=Gasline Opendays=Monday,Tuesday,Wednesday,Thursday,Friday Taxrate=42%"
  30.  
  31. Visit v1 = new Visit(c1,s1,"Sa",120.29,"walletmoney"); //Customer, Shop, Visitday, Price(including fee) in Dollar, Paymentmethode
  32. // Expected line in Console: "Im sorry Falk we dont accept creditcards."
  33. Visit v2 = new Visit(c1,s2,"Mo",113,"creditcard");
  34. Visit v3 = new Visit(c3,s3,"Fr",221.00,"creditcard");
  35. Visit v4 = new Visit(c2,s3,"Su",100,"creditcard");
  36. // Expected line in Console: "Im sorry Michael you don't have enough money."
  37. Visit v5 = new Visit(c5,s4,"Th",201.1,"creditcard");
  38. Visit v6 = new Visit(c3,s5,"Mo",343.2,"creditcard");
  39. // Expected line in Console: "Im sorry Buddy the Shop Kwik-E-Mart is closed today."
  40. Visit v7 = new Visit(c4,s3,"We",0,"creditcard");
  41. Visit v8 = new Visit(c3,s3,"Fr",252.02,"creditcard");
  42. Visit v9 = new Visit(c3,s3,"Su",21.9,"creditcard");
  43. Visit v10 = new Visit(c4,s4,"Mo",221.00,"creditcard");
  44. Visit v11 = new Visit(c4,s4,"Tu",21.31,"creditcard");
  45. Visit v12 = new Visit(c4,s4,"Tu",9.98,"creditcard");
  46. Visit v13 = new Visit(c4,s4,"Th",9999.99,"creditcard");
  47. // Expected line in Console: "Im sorry Sarah you don't have enough money."
  48.  
  49.  
  50. v2.showInformations();
  51.  
  52.  
  53.  
  54. // Expected line in Console: "Customername=Falk Shopname=Megamarket Visitday=Monday Price=113$ Taxamount=13$"
  55.  
  56. System.out.println(c1.showMoney());
  57. // Expected line in Console: "Falk has 795.92 $ left in his wallet."
  58. System.out.println(c2.showWallet()); // 10.52 $
  59. System.out.println(c3.showWallet()); // 28.96 $
  60. System.out.println(c4.showWallet()); // 232.71 $
  61. System.out.println(c5.showWallet()); // 0 $
  62.  
  63.  
  64. System.out.println(s1.publishSalesnumbers());
  65. // Expected line in Console: "Bestbuy has a total revenue of 120.29 $."
  66. System.out.println(s2.publishSalesnumbers()); // 113 $
  67. System.out.println(s3.publishSalesnumbers()); // 494.92 $
  68. System.out.println(s4.publishSalesnumbers()); // 453.39 $
  69. System.out.println(s5.publishSalesnumbers()); // 0 $
  70.  
  71.  
  72. // Information for the tax-calculation: the tax gets added to the regular price. Example:
  73. // regular price = 100$ (100%)
  74. // feerate = 13$ (13%)
  75. // total price = 113$ (113%)
  76.  
  77. }
  78.  
  79. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: class Main_3 is public, should be declared in a file named Main_3.java
public class Main_3 {
       ^
Main.java:8: error: cannot find symbol
		Customer c1 = new Customer("Falk",26,true,1029.21,2323.10); //Name, Age, Gender (true = male), WalletMoney, Creditcard 
		^
  symbol:   class Customer
  location: class Main_3
Main.java:8: error: cannot find symbol
		Customer c1 = new Customer("Falk",26,true,1029.21,2323.10); //Name, Age, Gender (true = male), WalletMoney, Creditcard 
		                  ^
  symbol:   class Customer
  location: class Main_3
Main.java:9: error: cannot find symbol
		Customer c2 = new Customer("Michael",17,true,10.52,2323.10);
		^
  symbol:   class Customer
  location: class Main_3
Main.java:9: error: cannot find symbol
		Customer c2 = new Customer("Michael",17,true,10.52,2323.10);
		                  ^
  symbol:   class Customer
  location: class Main_3
Main.java:10: error: cannot find symbol
		Customer c3 = new Customer("Buddy",22,true,523.88,2323.10);
		^
  symbol:   class Customer
  location: class Main_3
Main.java:10: error: cannot find symbol
		Customer c3 = new Customer("Buddy",22,true,523.88,2323.10);
		                  ^
  symbol:   class Customer
  location: class Main_3
Main.java:11: error: cannot find symbol
		Customer c4 = new Customer("Sarah",15,false,485,2323.10);
		^
  symbol:   class Customer
  location: class Main_3
Main.java:11: error: cannot find symbol
		Customer c4 = new Customer("Sarah",15,false,485,2323.10);
		                  ^
  symbol:   class Customer
  location: class Main_3
Main.java:12: error: cannot find symbol
		Customer c5 = new Customer("Emma",27,false,201.1,2323.10);
		^
  symbol:   class Customer
  location: class Main_3
Main.java:12: error: cannot find symbol
		Customer c5 = new Customer("Emma",27,false,201.1,2323.10);
		                  ^
  symbol:   class Customer
  location: class Main_3
Main.java:19: error: cannot find symbol
		Shop s1 = new Shop("Bestbuy","Mo,Tu,We,Th,Fr,Sa",19,true, false); //Name, Opendays, Taxrate, accepts Walletmoney, accepts Creditcard
		^
  symbol:   class Shop
  location: class Main_3
Main.java:19: error: cannot find symbol
		Shop s1 = new Shop("Bestbuy","Mo,Tu,We,Th,Fr,Sa",19,true, false); //Name, Opendays, Taxrate, accepts Walletmoney, accepts Creditcard
		              ^
  symbol:   class Shop
  location: class Main_3
Main.java:20: error: cannot find symbol
		Shop s2 = new Shop("Megamarket","Mo,Tu,We,Th,Fr",13,true, false);
		^
  symbol:   class Shop
  location: class Main_3
Main.java:20: error: cannot find symbol
		Shop s2 = new Shop("Megamarket","Mo,Tu,We,Th,Fr",13,true, false);
		              ^
  symbol:   class Shop
  location: class Main_3
Main.java:21: error: cannot find symbol
		Shop s3 = new Shop("24/7","Mo,Tu,We,Th,Fr,Sa,Su",15,true, false);
		^
  symbol:   class Shop
  location: class Main_3
Main.java:21: error: cannot find symbol
		Shop s3 = new Shop("24/7","Mo,Tu,We,Th,Fr,Sa,Su",15,true, false);
		              ^
  symbol:   class Shop
  location: class Main_3
Main.java:22: error: cannot find symbol
		Shop s4 = new Shop("Gasline","Mo,Tu,We,Th,Fr",42,true, false);
		^
  symbol:   class Shop
  location: class Main_3
Main.java:22: error: cannot find symbol
		Shop s4 = new Shop("Gasline","Mo,Tu,We,Th,Fr",42,true, false);
		              ^
  symbol:   class Shop
  location: class Main_3
Main.java:23: error: cannot find symbol
		Shop s5 = new Shop("Kwik-E-Mart","Tu,We,Fr,Su",2,true, false);
		^
  symbol:   class Shop
  location: class Main_3
Main.java:23: error: cannot find symbol
		Shop s5 = new Shop("Kwik-E-Mart","Tu,We,Fr,Su",2,true, false);
		              ^
  symbol:   class Shop
  location: class Main_3
Main.java:31: error: cannot find symbol
		Visit v1 = new Visit(c1,s1,"Sa",120.29,"walletmoney"); //Customer, Shop, Visitday, Price(including fee) in Dollar, Paymentmethode
		^
  symbol:   class Visit
  location: class Main_3
Main.java:31: error: cannot find symbol
		Visit v1 = new Visit(c1,s1,"Sa",120.29,"walletmoney"); //Customer, Shop, Visitday, Price(including fee) in Dollar, Paymentmethode
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:33: error: cannot find symbol
		Visit v2 = new Visit(c1,s2,"Mo",113,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:33: error: cannot find symbol
		Visit v2 = new Visit(c1,s2,"Mo",113,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:34: error: cannot find symbol
		Visit v3 = new Visit(c3,s3,"Fr",221.00,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:34: error: cannot find symbol
		Visit v3 = new Visit(c3,s3,"Fr",221.00,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:35: error: cannot find symbol
		Visit v4 = new Visit(c2,s3,"Su",100,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:35: error: cannot find symbol
		Visit v4 = new Visit(c2,s3,"Su",100,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:37: error: cannot find symbol
		Visit v5 = new Visit(c5,s4,"Th",201.1,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:37: error: cannot find symbol
		Visit v5 = new Visit(c5,s4,"Th",201.1,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:38: error: cannot find symbol
		Visit v6 = new Visit(c3,s5,"Mo",343.2,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:38: error: cannot find symbol
		Visit v6 = new Visit(c3,s5,"Mo",343.2,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:40: error: cannot find symbol
		Visit v7 = new Visit(c4,s3,"We",0,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:40: error: cannot find symbol
		Visit v7 = new Visit(c4,s3,"We",0,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:41: error: cannot find symbol
		Visit v8 = new Visit(c3,s3,"Fr",252.02,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:41: error: cannot find symbol
		Visit v8 = new Visit(c3,s3,"Fr",252.02,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:42: error: cannot find symbol
		Visit v9 = new Visit(c3,s3,"Su",21.9,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:42: error: cannot find symbol
		Visit v9 = new Visit(c3,s3,"Su",21.9,"creditcard");
		               ^
  symbol:   class Visit
  location: class Main_3
Main.java:43: error: cannot find symbol
		Visit v10 = new Visit(c4,s4,"Mo",221.00,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:43: error: cannot find symbol
		Visit v10 = new Visit(c4,s4,"Mo",221.00,"creditcard");
		                ^
  symbol:   class Visit
  location: class Main_3
Main.java:44: error: cannot find symbol
		Visit v11 = new Visit(c4,s4,"Tu",21.31,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:44: error: cannot find symbol
		Visit v11 = new Visit(c4,s4,"Tu",21.31,"creditcard");
		                ^
  symbol:   class Visit
  location: class Main_3
Main.java:45: error: cannot find symbol
		Visit v12 = new Visit(c4,s4,"Tu",9.98,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:45: error: cannot find symbol
		Visit v12 = new Visit(c4,s4,"Tu",9.98,"creditcard");
		                ^
  symbol:   class Visit
  location: class Main_3
Main.java:46: error: cannot find symbol
		Visit v13 = new Visit(c4,s4,"Th",9999.99,"creditcard");
		^
  symbol:   class Visit
  location: class Main_3
Main.java:46: error: cannot find symbol
		Visit v13 = new Visit(c4,s4,"Th",9999.99,"creditcard");
		                ^
  symbol:   class Visit
  location: class Main_3
47 errors
stdout
Standard output is empty