Ich habe den folgenden Code:Java - Anwendung Methoden aus einer anderen Klasse
interface Paint {
float paintPerSurfaceUnit = (float) 0.3;
}
class PaintThings implements Paint {
public float paint_sphere(Sphere obj){
return (obj.area() * paintPerSurfaceUnit);
}
}
class Sphere extends Shape {
int radius;
public float area(){
return (float) (4*3.14*radius*radius);
}
}
Wie kann ich „paint_sphere“ Zugriff auf Haupt mit dem Objekt Sphere?
Sie müssen eine Instanz von 'PaintThings' – Arijoon
Mit der Kugel Klasse zu reduzieren Kopplung oder Objekt? – Treycos
'new PaintThings(). Paint_sphere (mySphere);' wobei 'mySphere' das Sphere-Objekt ist. – Gendarme