Hallo zusammen,
ich lese mich momentan durch die ersten Kapitel eines Java Buchs und wundere mich wieso folgendes Beispielprogramm nicht vom Interpreter akzeptiert wird. Laut Buch sollte alles bestens funktionieren, tut es aber nicht ^_^ . Mit der Fehlermeldung No Class Definition found kann ich nichts anfangen, für ein wenig Hilfe wäre ich dankbar.
Gruß,
Jan
[HIGHLIGHT="Java"]
// CD/examples/ch05/ex01
package ch05.rectangle;
public class rectangle {
private int height = 1; // falsch
private int width = 1;
public rectangle () {}
public rectangle (int height, int width) {
this.height = height;
this.width = width;
}
public int getHeight() {
return height;
}
public int getWidth() {
return width;
}
public int getArea() {
return height * width;
}
public void setHeight(int height) {
this.height = height;
}
public void setWidth(int width) {
this.width = width;
}
public void setDimension(int height, int width) {
this.height = height;
this.width = width;
}
}
[/HIGHLIGHT]
[HIGHLIGHT="Java"]
// CD/examples/ch05/ex01
package ch05.rectangle;
public class TestApp {
public static void main(String[] arguments) {
Rectangle rect = new Rectangle(1, 5);
System.out.println("Fl\u00e4che = " + rect.getArea() + " m^2");
}
}
[/HIGHLIGHT]
ich lese mich momentan durch die ersten Kapitel eines Java Buchs und wundere mich wieso folgendes Beispielprogramm nicht vom Interpreter akzeptiert wird. Laut Buch sollte alles bestens funktionieren, tut es aber nicht ^_^ . Mit der Fehlermeldung No Class Definition found kann ich nichts anfangen, für ein wenig Hilfe wäre ich dankbar.
Gruß,
Jan
[HIGHLIGHT="Java"]
// CD/examples/ch05/ex01
package ch05.rectangle;
public class rectangle {
private int height = 1; // falsch
private int width = 1;
public rectangle () {}
public rectangle (int height, int width) {
this.height = height;
this.width = width;
}
public int getHeight() {
return height;
}
public int getWidth() {
return width;
}
public int getArea() {
return height * width;
}
public void setHeight(int height) {
this.height = height;
}
public void setWidth(int width) {
this.width = width;
}
public void setDimension(int height, int width) {
this.height = height;
this.width = width;
}
}
[/HIGHLIGHT]
[HIGHLIGHT="Java"]
// CD/examples/ch05/ex01
package ch05.rectangle;
public class TestApp {
public static void main(String[] arguments) {
Rectangle rect = new Rectangle(1, 5);
System.out.println("Fl\u00e4che = " + rect.getArea() + " m^2");
}
}
[/HIGHLIGHT]