Modellierung und Simulation - Objektorientierte Programmierung: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:


=Aufgabe 9.1 Strukturen und Klassen=
=Aufgabe 9.1 Strukturen und Klassen=
Erweitern Sie den struct person durch weitere Komponenten, z. B.:
Erstellen Sie den <code>struct person</code> mit den Datenfeldern:
* Strasse,
* Strasse,
* Hausnummer,
* Hausnummer,
Zeile 13: Zeile 13:
* Ort,
* Ort,
* Geburtsdatum [Array aus 3 Zahlen].
* Geburtsdatum [Array aus 3 Zahlen].
Legen Sie 3 Personen an.
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>struct <code>Person.m</code>&thinsp;</strong>
| <strong>struct <code>Person.m</code>&thinsp;</strong>

Version vom 23. Mai 2025, 06:37 Uhr

Autor: Prof. Dr.-Ing. Schneider
Termin: 23.05.2025

Aufgabe 9.1 Strukturen und Klassen

Erstellen Sie den struct person mit den Datenfeldern:

  • Strasse,
  • Hausnummer,
  • Postleitzahl,
  • Ort,
  • Geburtsdatum [Array aus 3 Zahlen].

Legen Sie 3 Personen an.

Aufgabe 9.2 Strukturen und Klassen

Erweitern Sie die Klasse Person um weitere Eigenschaften, analog zur vorherigen Aufgabe. Passen Sie auch die Funktionen getPerson und printPerson daran an.

Aufgabe 9.4 Strukturen und Klassen

Aufgabe 9.4 Strukturen und Klassen

Aufgabe 9.5 Strukturen und Klassen


→ zurück zum Hauptartikel: BSE Modellierung und Simulation - SoSe25