Vind vind = new Vind(0, null); // Nyt objekt af typen vind. Regn regn = new Regn(0); // Nyt objekt.... Temperatur temperatur = new Temperatur(0.0); int samletRegn; // Integer variabel. double minimumTemp, maximumTemp; // Double variabel.
public VejrSentral(Vind vind, Regn regn, Temperatur temperatur) { this.vind = vind; this.regn = regn; this.temperatur = temperatur; }
fra testklassen:
VejrSentral vejret = new VejrSentral(new Vind(0, vindretningsMuligheder.nord), new Regn(10), new Temperatur(13.2));
Nej jeg har en set metode. Det er når jeg skal lave et objekt af typen vind så skal den have to parametre. Vindhastighed (Type int.)og vindretning(Type vindRetningSmuligheder ((Enumeration type)).
Vind vind = new Vind(0, vindretningsMuligheder.nord);
Eclipse giver fejl ved denne kode.
Den siger vindretningsMuligheder cannot be resolved to a variable.
Giver det bedre mening omkring mit problem med dette info?
Hehe. Havde faktisk brugt den tidligere. Men jeg får stadig fejl når jeg forsøger at køre programmet.
Vind vind = new Vind(0,Vind.vindretningsMuligheder.nord)
Det er denne kode der står på linje 8 i programmet.
VejrSentral er den klasse som samler forskellige klassers informationer. Dvs. vind temperatur osv. Og jeg laver såen testklasse til den for at teste funktioner. Den hedder vejrSentralTest
Exception in thread "main" java.lang.Error: Unresolved compilation problems: The import Vind cannot be resolved vindretningsMuligheder cannot be resolved to a variable
at VejrSentral.<init>(VejrSentral.java:1) at VejrSentralTest.main(VejrSentralTest.java:8)
Den er specifik på den måde at den fortæller hvilken vej vinden blæser, og det er kun den klasse der skal have den enumereration.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.