Opdrachten

Klasse

opdracht 1 Cirkel

Breidt de Cirkel klasse uit tot een Cilinder. Ga uit van de programmacode van de Cirkel klasse in de voorbeelden Implementeer de methode oppervlak en inhoud.
Schrijf een testCilinder Applet om de klasse te runnen

opdracht 2 Driehoek

Maak een klasse Driehoek bestaande uit 3 Punten. Gebruik de Punt klasse uit de voorbeelden. Implementeer een standaard constructor en de methoden omtrek en oppervlak. Schrijf een aparte test Applet.

opdracht 3 Figuren

Ontwerp een klasse hierarchie voor de volgenden objecten: Figuur , Lijn, Driehoek, Vierkant, Bol, Kubus, Punt, Piramide.
Gebruik een aantal Punt klassen als veld en de methoden omtrek, oppervlak en inhoud. Welke methode worden overschreven (override)

opdacht 4 Auto's

Ontwerp een klasse hierarchie voor de volgenden objecten: Auto, PersonenAuto, Vrachtauto, Raceauto, Truck, Busje, Cabriolet, Sedan, 3-deurs, 4 deurs, Brommobiel. Gebruik de eigenschappen: aantal wielen, aantal deuren , motorvermogen. aantal personen en laadvermogen. Geen methoden gebruiken.