Jeg tror at jeg er ved at forstå det nu..
Nu kan jeg i hvert falde på programmet til at køre, men jeg får intet output?
Min kode ser sådan ud nu:
/** En boks med en længde, bredde og højde */
public class Boks3 {
public static void main (String[] arg) {
}
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;
}
}
Hvorfor udskriver den ikke noget output?
Når jeg vælger Run > Run File > Run "Boks3.java" så får jeg dette "output:"
init:
deps-jar:
Compiling 1 source file to E:\\Java Projekter\\Boks3\\build\\classes
compile-single:
run-single:
BUILD SUCCESSFUL (total time: 7 seconds)
Hvad gør jeg forkert?