fork download
  1. import java.util.Random;
  2.  
  3. public class Toster extends Urzadzenie
  4. {
  5. private int temperaturaMax;
  6. private int iloscMiejsc;
  7.  
  8. public Toster()
  9. {
  10. super();
  11. int ilM = 0;
  12. System.out.println("Podaj ilość miejsc na kanapki:");
  13. ilM = sc.nextInt();
  14.  
  15. setiloscMiejsc(ilM);
  16.  
  17. }
  18.  
  19. public void settemperaturaMax ()
  20. {
  21. Random rnd = new Random();
  22. int wylosowana = 120 + rnd.nextInt(300);
  23. temperaturaMax = wylosowana;
  24. System.out.println("Temperatura wynosi "+ wylosowana);
  25.  
  26. }
  27. public int gettemperaturaMax()
  28. {
  29. return temperaturaMax;
  30. }
  31. public void setiloscMiejsc( int iM)
  32. {
  33. if(iM>1 && iM<4)
  34. {
  35. iloscMiejsc = iM;
  36. return;
  37. }
  38. else
  39. {
  40. System.out.println("Podana ilość miejsc jest za mała lub za duża");
  41. iloscMiejsc = 2;
  42. }
  43. }
  44. public int getiloscMiejsc()
  45. {
  46. return iloscMiejsc;
  47. }
  48. @Override
  49. public String toString()
  50. {
  51. return super.toString()+gettemperaturaMax()+" "+getiloscMiejsc();
  52. }
  53. @Override
  54. public void sprzedarz() {
  55. System.out.println("TOSTER NA SPRZEDAŻ !! ");
  56. double cena2 = getcena() - ((gettemperaturaMax() + (getiloscMiejsc()*10))*0.87);
  57. setcena(cena2);
  58. System.out.println("Cena wynosi: "+cena2+" zł");
  59.  
  60. }
  61. @Override
  62. public void uruchom()
  63. {
  64.  
  65.  
  66. }
  67. @Override
  68. public void obliczZnizke( )
  69. {
  70. double znizka = ((gettemperaturaMax() - (getiloscMiejsc()*10))*0.87)*-1;
  71. System.out.println("Zniżka wynosi: "+znizka+" zł");
  72.  
  73.  
  74. }
  75.  
  76. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: class Toster is public, should be declared in a file named Toster.java
public class Toster extends Urzadzenie
       ^
Main.java:3: error: cannot find symbol
public class Toster extends Urzadzenie
                            ^
  symbol: class Urzadzenie
Main.java:13: error: cannot find symbol
		ilM = sc.nextInt();
		      ^
  symbol:   variable sc
  location: class Toster
Main.java:48: error: method does not override or implement a method from a supertype
	@Override
	^
Main.java:51: error: cannot find symbol
		return super.toString()+gettemperaturaMax()+" "+getiloscMiejsc();
		       ^
  symbol:   variable super
  location: class Toster
Main.java:53: error: method does not override or implement a method from a supertype
	@Override
	^
Main.java:56: error: cannot find symbol
		double cena2 = getcena() - ((gettemperaturaMax() + (getiloscMiejsc()*10))*0.87);
		               ^
  symbol:   method getcena()
  location: class Toster
Main.java:57: error: cannot find symbol
		setcena(cena2);
		^
  symbol:   method setcena(double)
  location: class Toster
Main.java:61: error: method does not override or implement a method from a supertype
	@Override
	^
Main.java:67: error: method does not override or implement a method from a supertype
	@Override
	^
10 errors
stdout
Standard output is empty