Kap 18 (Et forslag til løsning)

Her kan du diskutere opgaverne til Java serien og evt. dele dine egne løsningsforslag med andre.
Besvar
Henrik Halle
Entusiast
Entusiast
Indlæg: 38
Tilmeldt: 4. maj 2014, 09:22

Kap 18 (Et forslag til løsning)

Indlæg af Henrik Halle » 31. maj 2014, 12:28

Først min Main class

Kode: Vælg alt

package konstruktor;

public class Main {

	public static void main(String[] args) {
		
		Bog stuff = new Bog("The story og stuff");
		
		stuff.info();
		
		Bog hello = new Bog("Hello Kitty", "Comics", 125, 200);
		
		hello.info();

		
	}

}

Så min Bog class

Kode: Vælg alt

package konstruktor;

public class Bog {

	String titel;
	String forlag;
	int pris;
	int sidetal;
	
	// Designated-Konstruktor
	
	Bog ( String titel, String forlag, int pris, int sidetal) {
		this.titel = titel;
		this.forlag = forlag;
		this.pris = pris;
		this.sidetal= sidetal;  
	}
	
	Bog(String titel){
		this(titel, "Ukendt",0,0 );
	}
	
	Bog(){
		this("ingen titel", "Ukendt forlag", 0, 0);
	}
	
	// Info-metode
	
		void info(){
			String infoString = "Title: " + titel + " Forlag: " + forlag + " Pris: " + pris + " Sidetal: " + sidetal;
			System.out.println(infoString);
		}
}


Besvar