Java von Kopf bis Fuss / Kap.2 / Hundbeispiel

Siciliano

Mitglied
Hallo Leute!

Ich bin Umsteiger und versuche mich gerade mit Java. Kann mir jemand sagen, ob es hier nur um Beispielcode handelt oder kann ich es tatsächlich auch ausführen? Ist meiner Meinung nach nicht klar beschrieben im Buch...

Folgende Fehlermeldungen erscheinen:
-------------------------------------
java.lang.NoSuchMethodError: main
Exception in thread "main"
-------------------------------------
cannot find symbol
symbol : class Hund
location: class HundTestlauf
Hund h = new Hund();
^

-------------------------------------


Java:
class Hund {

	int grösse;
	String rasse;
	String name;

	void bellen() {
		System.out.println("Wau! Wau!");
}
}
Java:
class HundTestlauf {
	public static void main (String[] args) {

		Hund h = new Hund();
		h.grösse= 40;
		h.bellen();
	}
}

? Jede Klasse kommt in eine eigene Datei (Hund.java, HundTestlauf.java)
? Müssen diese zwei Klassen in ein Paket reingepackt werden

Ich arbeite mit TextPad.com

Danke für eure Tipps!

Leonardo
 
Können, müssen aber auch nicht in zwei Dateien liegen ^^

Auf jeden Fall müssen sie in einem Paket sein
, oder in zweien. Sie dürfen nicht in keinem sein.
 
Zuletzt bearbeitet:
Danke Jungs! Ihr habt mich ermutigt weiter zu Versuchen... :rtfm:
...und siehe da :idea:

Java:
Der Hund ist 40 cm gross
Wau! Wau!

Java:
class HundTestlauf {
	public static void main (String[] args) {

		Hund h = new Hund();
		h.grösse= 40;
		h.grösse();
		h.bellen();
	}
}

class Hund {

    int grösse;
    String rasse;
    String name;

	void grösse() {
		System.out.println("Der Hund ist " +grösse +" cm gross");
}
    void bellen() {
        System.out.println("Wau! Wau!");

}
}
 

Zurück
Oben