MezData-Logo Creative Commons License 133 Lösungen Button :PI-BLUEJ: Zwei Klassen

Typische Ausgangssituation

Ein Objekt verwaltet viele Objekte einer anderen Klasse.

Hinweise: Kasten.gewicht gibt Gewicht des Kastens in Gramm an. Der Füllstand einer Flasche wird in Milliliter angegeben, der ein Gramm wiegt.

Erstellen Sie Quellcode zu Klasse Flasche.

Erstellen Sie Struktogramm für Methode Kasten.berechneGesamtgewicht():GZ
Man muss das Gewicht jeder Flasche bestimmen, also dieFlaschen[] von 0 bis anzahlFlaschen-1 durchgehen, aufsummieren und das Gewicht des Kastens dazu zählen.

Java-Lösungen: Kasten Flasche

Weitere Methoden zu einer graphischen Form-Klasse

2D-Formen: Diagonallänge, Umfang, Rotation um Punkt, Verschiebung

3D-Formen: Volumen, Projektion auf Fläche.

Alle Elemente einer Liste bearbeiten

Gegeben Box mit Rechteckobjekten. Gesucht Methode Box.gesamtFlaeche():GZ die die Gesamtfläche der Rechteckobjekte der Box ermittelt (For-Schleife über Array).

Zeichnen in vorgegebenen Bereichen

Zeichne n Kreise zufällig in einem gegebenen Rechteck, zeichne Flecken usw.

Prädikate sind boolsche Funktionen

  Gegeben zwei Rechtecke auf einer Fläche. Gesucht Methode ueberlappt(Rechteck r1, Rechteck r2) : Boolean die true ist bei überlappung false sonst

Entfernung von zwei Formen berechnen unter Berücksichtigung ihrer Grösse.

© Oliver Mezger 10.01.2009 MezData.de Den Kontakt herstellen...