Guest User

Untitled

a guest
Jan 19th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. package testi;
  2.  
  3. public class D7000 extends Camera {
  4.  
  5. private String malli;
  6.  
  7. public D7000() {
  8. super();
  9. }
  10. public D7000(String nimi, double hinta, String malli){
  11. super(nimi, hinta); this.malli = malli;
  12. }
  13. public static void main(String[] args) {
  14. D7000 d7k = new D7000("D7K", 1070.70,"D7000firmWare1");
  15. d7k.super.tulosta();
  16. Camera hasselblad = new Camera("Hasselblad", 3000.0);
  17. hasselblad.tulosta();
  18. hasselblad.muutaHintaa(20);
  19. hasselblad.tulosta();
  20. }
  21.  
  22. }
  23.  
  24.  
  25. package testi;
  26.  
  27. public abstract class Camera {
  28. private String nimi;
  29. private double hinta;
  30.  
  31. /**
  32. *
  33. * @param n name of camera
  34. * @param h price of camera
  35. */
  36. public Camera(String nimi, double hinta) {
  37. this.nimi = nimi;
  38. this.hinta = hinta;
  39. }
  40. public Camera() {
  41. this.nimi = "untitled";
  42. this.hinta = 0;
  43. }
  44. public String getNimi(){
  45. return nimi.toString();
  46. }
  47. public double getHinta(){
  48. return hinta;
  49. }
  50. public void muutaHintaa(double muutos){
  51. this.hinta += muutos;
  52. }
  53. public void tulosta() {
  54. System.out.println(this.nimi + " maksaa " + this.hinta + ".");
  55. }
  56.  
  57. }
Add Comment
Please, Sign In to add comment