Hallihallo zusammen,
kleines Problem meinerseits, was glaube ich wirklich nicht schwer ist, mir aber einfach die erfahrung fehlt.
Ich soll die Grundfläche (area), bzw. irgendein Objekt (wobei ich den Flächeninhalt hier für das sinnvolste halte) der Klasse Circle als Parameter dem Konstruktor der Klasse Cone (Kegel) übergeben.
Hier sagt mir mein Programm aber, dass ich das Objekt der Klasse Circle nicht in ein double-Objekt convertieren kann. An sich verständlich, aber area ist in Circle auch ein double. somit sollte das an sich kein Problem sein, das ganze auf ein double runterzubrechen. Wie mach ich das aber? Oder hab ich irgendwas total einfaches übersehen?
Danke schonmal
Benny
kleines Problem meinerseits, was glaube ich wirklich nicht schwer ist, mir aber einfach die erfahrung fehlt.
Ich soll die Grundfläche (area), bzw. irgendein Objekt (wobei ich den Flächeninhalt hier für das sinnvolste halte) der Klasse Circle als Parameter dem Konstruktor der Klasse Cone (Kegel) übergeben.
Java:
//many variables
double area;
double height;
//other variables
public Cone(Circle area, int h) {
this.area = area;
this.height = h;
// many things happen
}
Hier sagt mir mein Programm aber, dass ich das Objekt der Klasse Circle nicht in ein double-Objekt convertieren kann. An sich verständlich, aber area ist in Circle auch ein double. somit sollte das an sich kein Problem sein, das ganze auf ein double runterzubrechen. Wie mach ich das aber? Oder hab ich irgendwas total einfaches übersehen?
Danke schonmal
Benny