Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package testi;
- public class D7000 extends Camera {
- private String malli;
- public D7000() {
- super();
- }
- public D7000(String nimi, double hinta, String malli){
- super(nimi, hinta); this.malli = malli;
- }
- public static void main(String[] args) {
- D7000 d7k = new D7000("D7K", 1070.70,"D7000firmWare1");
- d7k.super.tulosta();
- Camera hasselblad = new Camera("Hasselblad", 3000.0);
- hasselblad.tulosta();
- hasselblad.muutaHintaa(20);
- hasselblad.tulosta();
- }
- }
- package testi;
- public abstract class Camera {
- private String nimi;
- private double hinta;
- /**
- *
- * @param n name of camera
- * @param h price of camera
- */
- public Camera(String nimi, double hinta) {
- this.nimi = nimi;
- this.hinta = hinta;
- }
- public Camera() {
- this.nimi = "untitled";
- this.hinta = 0;
- }
- public String getNimi(){
- return nimi.toString();
- }
- public double getHinta(){
- return hinta;
- }
- public void muutaHintaa(double muutos){
- this.hinta += muutos;
- }
- public void tulosta() {
- System.out.println(this.nimi + " maksaa " + this.hinta + ".");
- }
- }
Add Comment
Please, Sign In to add comment