11_ifPrint
1. Fahrrad
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Fahrrad │
├────────────────────────────────────────────────┤
│─ marke: String = "UNKN" │
│─ gaenge: int = 0 │
│─ elektrisch: boolean = false │
├────────────────────────────────────────────────┤
│+ Fahrrad(...) │
│+ get-/set-Methoden │
│+ printFahrrad() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Fahrrad: KTM - 27 Gänge - elektrisch
Fahrrad: VSF - 30 Gänge - ohne Motor
2. Buch
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Buch │
├────────────────────────────────────────────────┤
│─ titel: String = "UNKN" │
│─ seiten: int = 0 │
│─ ausgeliehen: boolean = false │
├────────────────────────────────────────────────┤
│+ Buch(...) │
│+ get-/set-Methoden │
│+ printBuch() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Buch: Harry Potter - 350 Seiten - ausgeliehen
Buch: Der Hobbit - 310 Seiten - verfügbar
3. Auto
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Auto │
├────────────────────────────────────────────────┤
│─ marke: String = "UNKN" │
│─ ps: int = 0 │
│─ elektrisch: boolean = false │
├────────────────────────────────────────────────┤
│+ Auto(...) │
│+ get-/set-Methoden │
│+ printAuto() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Auto: Tesla - 350 PS - elektrisch
Auto: VW - 150 PS - Verbrennungsmotor
4. Handy
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Handy │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ speicher: int = 0 │
│─ dualSim: boolean = false │
├────────────────────────────────────────────────┤
│+ Handy(...) │
│+ get-/set-Methoden │
│+ printHandy() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Handy: Samsung - 256 GB - Dual-SIM
Handy: Apple - 128 GB - Single-SIM
5. Fernseher
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Fernseher │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ zoll: int = 0 │
│─ smartTv: boolean = false │
├────────────────────────────────────────────────┤
│+ Fernseher(...) │
│+ get-/set-Methoden │
│+ printFernseher() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Fernseher: Samsung - 55 Zoll - Smart-TV
Fernseher: Sony - 42 Zoll - kein Smart-TV
6. Drucker
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Drucker │
├────────────────────────────────────────────────┤
│─ modell: String = "UNKN" │
│─ dpi: int = 0 │
│─ farbdruck: boolean = false │
├────────────────────────────────────────────────┤
│+ Drucker(...) │
│+ get-/set-Methoden │
│+ printDrucker() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Drucker: LaserJet - 1200 DPI - Farbdruck
Drucker: EcoTank - 600 DPI - Schwarz-Weiß
7. Kamera
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Kamera │
├────────────────────────────────────────────────┤
│─ marke: String = "UNKN" │
│─ megapixel: int = 0 │
│─ blitz: boolean = false │
├────────────────────────────────────────────────┤
│+ Kamera(...) │
│+ get-/set-Methoden │
│+ printKamera() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Kamera: Canon - 24 Megapixel - mit Blitz
Kamera: Nikon - 45 Megapixel - ohne Blitz
8. Lautsprecher
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Lautsprecher │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ watt: int = 0 │
│─ bluetooth: boolean = false │
├────────────────────────────────────────────────┤
│+ Lautsprecher(...) │
│+ get-/set-Methoden │
│+ printLautsprecher() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Lautsprecher: JBL - 50 Watt - Bluetooth
Lautsprecher: Bose - 100 Watt - ohne Bluetooth
9. Tisch
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Tisch │
├────────────────────────────────────────────────┤
│─ material: String = "UNKN" │
│─ hoehe: int = 0 │
│─ ausziehbar: boolean = false │
├────────────────────────────────────────────────┤
│+ Tisch(...) │
│+ get-/set-Methoden │
│+ printTisch() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Tisch: Holz - 75 cm - ausziehbar
Tisch: Glas - 80 cm - nicht ausziehbar
10. Stuhl
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Stuhl │
├────────────────────────────────────────────────┤
│─ farbe: String = "UNKN" │
│─ hoehe: int = 0 │
│─ drehbar: boolean = false │
├────────────────────────────────────────────────┤
│+ Stuhl(...) │
│+ get-/set-Methoden │
│+ printStuhl() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Stuhl: Schwarz - 110 cm - drehbar
Stuhl: Weiß - 90 cm - nicht drehbar
11. Lampe
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Lampe │
├────────────────────────────────────────────────┤
│─ farbe: String = "UNKN" │
│─ watt: int = 0 │
│─ dimmbar: boolean = false │
├────────────────────────────────────────────────┤
│+ Lampe(...) │
│+ get-/set-Methoden │
│+ printLampe() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Lampe: Weiß - 12 Watt - dimmbar
Lampe: Schwarz - 8 Watt - nicht dimmbar
12. Uhr
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Uhr │
├────────────────────────────────────────────────┤
│─ marke: String = "UNKN" │
│─ durchmesser: int = 0 │
│─ digital: boolean = false │
├────────────────────────────────────────────────┤
│+ Uhr(...) │
│+ get-/set-Methoden │
│+ printUhr() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Uhr: Casio - 40 mm - digital
Uhr: Rolex - 42 mm - analog
13. Rucksack
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Rucksack │
├────────────────────────────────────────────────┤
│─ farbe: String = "UNKN" │
│─ volumen: int = 0 │
│─ wasserdicht: boolean = false │
├────────────────────────────────────────────────┤
│+ Rucksack(...) │
│+ get-/set-Methoden │
│+ printRucksack() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Rucksack: Blau - 30 Liter - wasserdicht
Rucksack: Rot - 20 Liter - nicht wasserdicht
14. Koffer
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Koffer │
├────────────────────────────────────────────────┤
│─ farbe: String = "UNKN" │
│─ volumen: int = 0 │
│─ abschliessbar: boolean = false │
├────────────────────────────────────────────────┤
│+ Koffer(...) │
│+ get-/set-Methoden │
│+ printKoffer() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Koffer: Schwarz - 80 Liter - abschließbar
Koffer: Silber - 50 Liter - nicht abschließbar
15. Schuh
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Schuh │
├────────────────────────────────────────────────┤
│─ marke: String = "UNKN" │
│─ grosse: int = 0 │
│─ wasserdicht: boolean = false │
├────────────────────────────────────────────────┤
│+ Schuh(...) │
│+ get-/set-Methoden │
│+ printSchuh() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Schuh: Adidas - Größe 42 - wasserdicht
Schuh: Nike - Größe 44 - nicht wasserdicht
16. Jacke
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Jacke │
├────────────────────────────────────────────────┤
│─ farbe: String = "UNKN" │
│─ grosse: int = 0 │
│─ kapuze: boolean = false │
├────────────────────────────────────────────────┤
│+ Jacke(...) │
│+ get-/set-Methoden │
│+ printJacke() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Jacke: Blau - Größe 40 - mit Kapuze
Jacke: Grün - Größe 42 - ohne Kapuze
17. Bus
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Bus │
├────────────────────────────────────────────────┤
│─ linie: String = "UNKN" │
│─ sitzplaetze: int = 0 │
│─ niederflur: boolean = false │
├────────────────────────────────────────────────┤
│+ Bus(...) │
│+ get-/set-Methoden │
│+ printBus() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Bus: Linie 13A - 40 Sitzplätze - Niederflurbus
Bus: Linie 5B - 50 Sitzplätze - kein Niederflurbus
18. Zug
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Zug │
├────────────────────────────────────────────────┤
│─ bezeichnung: String = "UNKN" │
│─ wagen: int = 0 │
│─ klimatisiert: boolean = false │
├────────────────────────────────────────────────┤
│+ Zug(...) │
│+ get-/set-Methoden │
│+ printZug() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Zug: Railjet - 7 Wagen - klimatisiert
Zug: Regionalzug - 4 Wagen - nicht klimatisiert
19. Flugzeug
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Flugzeug │
├────────────────────────────────────────────────┤
│─ modell: String = "UNKN" │
│─ sitzplaetze: int = 0 │
│─ langstrecke: boolean = false │
├────────────────────────────────────────────────┤
│+ Flugzeug(...) │
│+ get-/set-Methoden │
│+ printFlugzeug() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Flugzeug: Boeing 777 - 350 Sitzplätze - Langstrecke
Flugzeug: Airbus A320 - 180 Sitzplätze - Kurzstrecke
20. Boot
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Boot │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ plaetze: int = 0 │
│─ motorisiert: boolean = false │
├────────────────────────────────────────────────┤
│+ Boot(...) │
│+ get-/set-Methoden │
│+ printBoot() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Boot: Seestern - 8 Plätze - Motorboot
Boot: Windrose - 6 Plätze - ohne Motor
21. Hotel
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Hotel │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ zimmer: int = 0 │
│─ pool: boolean = false │
├────────────────────────────────────────────────┤
│+ Hotel(...) │
│+ get-/set-Methoden │
│+ printHotel() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Hotel: Hilton - 250 Zimmer - mit Pool
Hotel: CityHotel - 80 Zimmer - ohne Pool
22. Schule
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Schule │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ schueler: int = 0 │
│─ ganztags: boolean = false │
├────────────────────────────────────────────────┤
│+ Schule(...) │
│+ get-/set-Methoden │
│+ printSchule() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Schule: Gymnasium - 800 Schüler - Ganztagsschule
Schule: Volksschule - 250 Schüler - Halbtagsschule
23. Kino
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Kino │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ saele: int = 0 │
│─ dreiD: boolean = false │
├────────────────────────────────────────────────┤
│+ Kino(...) │
│+ get-/set-Methoden │
│+ printKino() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Kino: Cineplexx - 12 Säle - mit 3D
Kino: Stadtkino - 3 Säle - ohne 3D
24. Restaurant
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Restaurant │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ sitzplaetze: int = 0 │
│─ vegetarisch: boolean = false │
├────────────────────────────────────────────────┤
│+ Restaurant(...) │
│+ get-/set-Methoden │
│+ printRestaurant() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Restaurant: VeggieHouse - 80 Sitzplätze - vegetarisch
Restaurant: SteakHouse - 120 Sitzplätze - nicht vegetarisch
25. Supermarkt
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Supermarkt │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ kassen: int = 0 │
│─ parkplatz: boolean = false │
├────────────────────────────────────────────────┤
│+ Supermarkt(...) │
│+ get-/set-Methoden │
│+ printSupermarkt() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Supermarkt: Billa - 6 Kassen - mit Parkplatz
Supermarkt: Spar - 4 Kassen - ohne Parkplatz
26. Spiel
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Spiel │
├────────────────────────────────────────────────┤
│─ titel: String = "UNKN" │
│─ spieler: int = 0 │
│─ online: boolean = false │
├────────────────────────────────────────────────┤
│+ Spiel(...) │
│+ get-/set-Methoden │
│+ printSpiel() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Spiel: Minecraft - 10 Spieler - online
Spiel: Schach - 2 Spieler - offline
27. Film
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Film │
├────────────────────────────────────────────────┤
│─ titel: String = "UNKN" │
│─ dauer: int = 0 │
│─ dreiD: boolean = false │
├────────────────────────────────────────────────┤
│+ Film(...) │
│+ get-/set-Methoden │
│+ printFilm() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Film: Avatar - 162 Minuten - 3D
Film: Titanic - 195 Minuten - 2D
28. Musikbox
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Musikbox │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ lautstaerke: int = 0 │
│─ bluetooth: boolean = false │
├────────────────────────────────────────────────┤
│+ Musikbox(...) │
│+ get-/set-Methoden │
│+ printMusikbox() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Musikbox: JBL - Lautstärke 80 - Bluetooth
Musikbox: Sony - Lautstärke 60 - ohne Bluetooth
29. Kuehlschrank
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Kuehlschrank │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ volumen: int = 0 │
│─ gefrierfach: boolean = false │
├────────────────────────────────────────────────┤
│+ Kuehlschrank(...) │
│+ get-/set-Methoden │
│+ printKuehlschrank() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Kühlschrank: Bosch - 300 Liter - mit Gefrierfach
Kühlschrank: Siemens - 250 Liter - ohne Gefrierfach
30. Waschmaschine
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Waschmaschine │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ kilogramm: int = 0 │
│─ trockner: boolean = false │
├────────────────────────────────────────────────┤
│+ Waschmaschine(...) │
│+ get-/set-Methoden │
│+ printWaschmaschine() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Waschmaschine: Miele - 8 kg - mit Trockner
Waschmaschine: Bosch - 7 kg - ohne Trockner
31. Mikrowelle
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Mikrowelle │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ watt: int = 0 │
│─ grill: boolean = false │
├────────────────────────────────────────────────┤
│+ Mikrowelle(...) │
│+ get-/set-Methoden │
│+ printMikrowelle() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Mikrowelle: Samsung - 900 Watt - mit Grill
Mikrowelle: Sharp - 700 Watt - ohne Grill
32. Kaffeemaschine
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Kaffeemaschine │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ tassen: int = 0 │
│─ milchsystem: boolean = false │
├────────────────────────────────────────────────┤
│+ Kaffeemaschine(...) │
│+ get-/set-Methoden │
│+ printKaffeemaschine() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Kaffeemaschine: DeLonghi - 12 Tassen - mit Milchsystem
Kaffeemaschine: Philips - 8 Tassen - ohne Milchsystem
33. Staubsauger
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Staubsauger │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ watt: int = 0 │
│─ kabellos: boolean = false │
├────────────────────────────────────────────────┤
│+ Staubsauger(...) │
│+ get-/set-Methoden │
│+ printStaubsauger() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Staubsauger: Dyson - 500 Watt - kabellos
Staubsauger: Miele - 800 Watt - mit Kabel
34. Roboter
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Roboter │
├────────────────────────────────────────────────┤
│─ name: String = "UNKN" │
│─ sensoren: int = 0 │
│─ autonom: boolean = false │
├────────────────────────────────────────────────┤
│+ Roboter(...) │
│+ get-/set-Methoden │
│+ printRoboter() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Roboter: R2D2 - 8 Sensoren - autonom
Roboter: Robo1 - 4 Sensoren - ferngesteuert
35. Monitor
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Monitor │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ zoll: int = 0 │
│─ touch: boolean = false │
├────────────────────────────────────────────────┤
│+ Monitor(...) │
│+ get-/set-Methoden │
│+ printMonitor() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Monitor: Dell - 27 Zoll - Touchscreen
Monitor: LG - 32 Zoll - kein Touchscreen
36. Tastatur
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Tastatur │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ tasten: int = 0 │
│─ kabellos: boolean = false │
├────────────────────────────────────────────────┤
│+ Tastatur(...) │
│+ get-/set-Methoden │
│+ printTastatur() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Tastatur: Logitech - 105 Tasten - kabellos
Tastatur: Cherry - 104 Tasten - mit Kabel
37. Maus
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Maus │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ tasten: int = 0 │
│─ kabellos: boolean = false │
├────────────────────────────────────────────────┤
│+ Maus(...) │
│+ get-/set-Methoden │
│+ printMaus() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Maus: Logitech - 5 Tasten - kabellos
Maus: Razer - 7 Tasten - mit Kabel
38. Tablet
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Tablet │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ speicher: int = 0 │
│─ mobilfunk: boolean = false │
├────────────────────────────────────────────────┤
│+ Tablet(...) │
│+ get-/set-Methoden │
│+ printTablet() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Tablet: Apple - 256 GB - mit Mobilfunk
Tablet: Samsung - 128 GB - nur WLAN
39. Kopfhoerer
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ Kopfhoerer │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ lautstaerke: int = 0 │
│─ kabellos: boolean = false │
├────────────────────────────────────────────────┤
│+ Kopfhoerer(...) │
│+ get-/set-Methoden │
│+ printKopfhoerer() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
Kopfhörer: Sony - Lautstärke 80 - kabellos
Kopfhörer: Sennheiser - Lautstärke 60 - mit Kabel
40. EBookReader
Erweitern Sie folgende Klasse:
┌────────────────────────────────────────────────┐
│ EBookReader │
├────────────────────────────────────────────────┤
│─ hersteller: String = "UNKN" │
│─ speicher: int = 0 │
│─ beleuchtung: boolean = false │
├────────────────────────────────────────────────┤
│+ EBookReader(...) │
│+ get-/set-Methoden │
│+ printEBookReader() │
└────────────────────────────────────────────────┘
Ändern Sie die printMethode auf folgendes Format:
EBookReader: Kindle - 32 GB - mit Beleuchtung
EBookReader: Tolino - 16 GB - ohne Beleuchtung
Code-Dateien
| Dateiname | Aktion |
|---|---|
| CODECode_ClassRoom.zip | Download |
| CODECode_Fenster.zip | Download |
| CODECode_Student.zip | Download |
| CODECode_Urlaub.zip | Download |
PDF-Dokumente
| Dateiname | Aktion |
|---|---|
| PDFFolie_ClassRoom.pdf | Öffnen |
| PDFFolie_Student.pdf | Öffnen |
| PDFFolie_Urlaub.pdf | Öffnen |
| PDFUebung_Computer.pdf | Öffnen |
| PDFUebung_Labor.pdf | Öffnen |
| PDFUebung_Wohnung.pdf | Öffnen |
Videos
| Dateiname | Aktion |
|---|---|
| VIDEOVideo_ClassRoom_E | Abspielen |
| VIDEOVideo_Fenster_D | Abspielen |
| VIDEOVideo_Student_D | Abspielen |
| VIDEOVideo_Urlaub_D | Abspielen |
Lernmaterialien
if Print
Syntax
Syntax der if Abfrage:
if (condition)
{
command;
command;
}
else
{
commad;
command;
}Eine if-Abfrage (oder if-Anweisung)
ist ein Kontrollfluss-Konstrukt in Programmiersprachen
wie Java, C, C++, Python usw.
Sie ermöglicht es, dass ein Programm bestimmte Anweisungen nur
dann ausführt, wenn eine Bedingung condition wahr
(true) ist.
Weiters ermöglicht sie, dass andere Anweisungen nur dann
ausgeführt werden, wenn eine Bedingung condition falsch
(false) ist.
printMethode
Derzeit liefert die print Methode die Eigenschaft matura
als true bzw. false. Diese gilt auch bei der
Ausgabe durch printStudent.
Alex - 23 Jahre: trueMusterausgabe. Dabei kann ich als Anwender den Wert true nicht deuten.
/*
Print Methode
name - alter Jahre: hat Matura
Max - 29 Jahre: hat Matura
Susi - 22 Jahre: hat keine Matura
Werner - 21 Jahre: hat Matura
*/
public void printStudent()
{
if (matura == true)
{
System.out.println(name + " - " + alter + " Jahre: " + "hat Matura");
}
else
{
System.out.println(name + " - " + alter + " Jahre: " + "hat keine Matura");
}
}Alex - 14 Jahre: hat Matura
Susi - 22 Jahre: hat keine MaturaAusgabe nach der Implementierung.
JUnit Test
@Test
public void test_printStudent()
{
Student max;
Student susi;
max = new Student("Max", 22, true);
susi = new Student("Susi", 16, false);
max.printStudent();
// Max - 22 Jahre: hat Matura
susi.printStudent();
// Susi - 16 Jahre: hat keine Matura
}