20. marts 2002 - 23:19Der er
10 kommentarer og 1 løsning
fotsættelse af karmarks spørgsmål
Jeg fortsætter hvor Karmark slap (Han er med i min læsegruppe) simple er nu compilet og funker
sammensatte er en anden historie Vi har lavet noen getmetoder der ligner det vi har arbejdet med i simple. ( de hedder bare getnyKulhydrat osv.) de ligger i bunden af vores simple class. Er det der de skal ligge? compileren kan ikke genkende de nye getmetoder!
sammensatte ser sådan ud... foreløbig!
/** * sammensatteopskrift bruges til at oprette sammensatte opskrifter * bestående af to ingredienser (som er objekter) og to simple opskrifter(som er objekter sammensat af objekter). * * @author (Stoffer, gr3, hold 1) * @version (20/3) */ public class sammensatteopskrift extends opskrift { protected allesimple simp1, simp2; private double nyKulhydratSammensat; private double nyFedtSammensat; private double nyProteinSammensat; private double nykjTotalSammensat; private double fedtEnergiProcentSammensat; private double kulhydratEnergiProcentSammensat; private double proteinEnergiProcentSammensat;
/** * An example of a method - replace this comment with your own * * @param y a sample parameter for a method * @return the sum of x and y */ //public int sampleMethod(int y) // { // put your code here // return x + y; // } }
simple z og u er forresten de opskrifter som simple instantierede.
public double getnyKulhydrat() { return nyKulhydrat; } public double getnyProtein(){ return nyProtein; } public double getnyFedt(){ return nyFedt; } public double getnykjTotal(){ return nykjTotal; } som ligger i klassen simpleopskrift.
Compilerfejlen er: cannot resolve symbol
symbol: method getnyKulhydrat() location class allesimple
allesimple burde instantiere de to objekter vi har brug for. Jeg tror ikke rigtig jeg kan forklare det helt korrekt....
Vi har en klasse ingredient og en klasse alleingredient som instantierer alle ingredient objects
Vi har en klasse simpleopskrift og en klasse allesimple som instantierer alle allesimple objects
Og vi har en klasse sammensatopskrift og en klasse allesammensatte som instantierer alle allesammensatte objects
Ideen med det er at bruge alleingredient, allesimple og allesammensatte som "databaser" for alle objects
Vi kan godt få de første to til at arbejde sammen, men den sidste går det mere trægt med. Kan det overhovedet lade sig gøre at instatiere et nyt objekt (sammensatte) ud fra et objekt (ingredient) og et objekt som består af objekter (simple)??
Jeg tror det disky svarer er rigtigt, vi kan bare ikke lige finde ud af at implementere det!
simpelopskrift skal ikke anvende private værdier fra sammensatte, det er nærmere omvendt, da en sammensat opskrift består af to ingredients og to simple.........
jeg er træt og har kun haft java i 6 seks uger.......... og har forresten fødselsdag i morgen! Men tak for al support
Tak for al support! Vi har nu fået et forrygende opskriftsprogram op at køre! disky, dit svar var rigtigt nok, jeg var bare for træt til at udføre det! Nu vil jeg fejre min fødselsdag med konsumption af store mængder alkohol!!
Thomas! Ses vi til fredagsbar? Det tror jeg nok vi gør!!
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.