Hej udviklere.
Nu har jeg snart arbejdet mig igennem halvdelen af 'Objektorienteret programmering i Java' men når jeg skal til at køre mange af de programmer, som man skal lave i bogen, så kommer der en meddelse der siger: "Class "Boks3.Boks3" does not have a main method."
Og det syntes jeg er temmelig mærkeligt, da jeg har skrevet koden, fuldstændig som i bogen.
Kig her
/** En boks med en længde, bredde og højde */
public class Boks3 {
private double længde;
private double bredde;
private double højde;
/** konstruktør der opretter en standardboks */
public Boks3()
{
System.out.println("Standardboks orettes");
sætMål (10, 10, 10);
}
/** en anden konstruktør der får bredde, højde og længde */
public Boks3(double lgd, double b, double h)
{
System.out.println("Boks oprettes med lgd="+lgd+" be="+b+" h="+h);
sætMål (lgd,b,h);
}
/** sætter boksens bredde, højde og længde */
public void sætMål(double lgd, double b, double h) {
if (lgd<=0 || b<=0 || h<=0)
{
System.out.println("Ugyldige mål. Bruger standardmål.");
længde = 10.0;
bredde = 10.0;
højde = 10.0;
} else {
længde = lgd;
bredde = b;
højde = h;
}
}
/** udregner boksens rumfang */
public double volumen() {
double vol = længde*bredde*højde ;
return vol;
}
}
Hvad er det, jeg mangler for at få det til at virke?
På forhånd tak.
Mvh. Thomas Sørensen