02_ClassInstance
Code-Dateien
| Dateiname | Aktion |
|---|---|
| CODECode_Computer.zip | Download |
| CODECode_Getrank.zip | Download |
| CODECode_Student.zip | Download |
| CODECode_Wohnung.zip | Download |
| CODECode_Zugfahrt.zip | Download |
PDF-Dokumente
| Dateiname | Aktion |
|---|---|
| PDFFolie_Computer.pdf | Öffnen |
| PDFUebung_Student.pdf | Öffnen |
| PDFUebung_Wohnung.pdf | Öffnen |
| PDFUebung_Zugfahrt.pdf | Öffnen |
Videos
| Dateiname | Aktion |
|---|---|
| VIDEOVideo_Computer_D | Abspielen |
| VIDEOVideo_Student_D | Abspielen |
| VIDEOVideo_Wohnung_D | Abspielen |
Lernmaterialien
Definition
UML
Erklärung
- Class / Klasse: Ein Bauplan für
Objekte. Sie beschreibt, welche Eigenschaften und Funktionen ein Objekt
hat.
Beispiel:Student - Property / Eigenschaft: Eine Eigenschaft
einer Klasse, in der Informationen gespeichert werden.
Beispiel:name,alter,geschlecht - Datatype / Datentyp: Bestimmt, welche Art
von Daten gespeichert werden kann.
Beispiele:String,int,boolean,char - Instance / Instanz: Ein konkretes
Objekt, das nach dem Bauplan einer Klasse erstellt wurde.
Beispiel:s1ist eine Instanz der KlasseStudent. - Values / Werte: Die konkreten
Inhalte der Eigenschaften einer Instanz.
Beispiel beis1:"Susi",22,true,'f'
Kahoot
https://play.kahoot.it/v2/?quizId=43e014a7-146a-44be-878b-fc52f315a28e&hostId=1d7fe5ec-e23d-4e6a-9d64-73ce8c0d9403
Download
Laden Sie das Projekt von meiner Webseite:
Extrahieren Sie das Projekt in einem neuen Vereichnis:
Instanz anlegen
String … speichert Texte (Verwendung von doppelten Anführungszeichen “Thomas”)
int … speichert ganze Zahlen (keine KOMMA)
boolean … speichert true oder false
Eine neue Instanz wird angelegt.
Instanz
Inspector
Mit einem Doppleclick auf das Objekt öffnet sich der Inspector. Er zeigt die Eigenschaften inkl. deren Werte an.
get Methoden
Sind Fragen an das Objekt. Was ist dein Name? Wie alt bist du?
Fragen starten immer mit einem get…
Das Objekt (Instanz) liefert eine Antwort.
set Methoden
Set Methoden sind Befehle und verändern die Eigenschaften.
Der “alte” Wert wird angezeigt.
Aufruf der setAlter Methode.
Übergabe des “neuen”” Wertes - Parameter.
Das Objekt wurde um ein Jahr älter. Der “neue” Wert wurde gesetzt.
print Methode
Gibt sämtliche Eigenschaften in einer formatierten Form aus.
Aufruf der Methode.
Ausgabe aller Eigenschaften.
Kahoot
https://play.kahoot.it/v2/?quizId=e513c431-a2be-4ba4-bdad-0fdc0cc1be41&hostId=1d7fe5ec-e23d-4e6a-9d64-73ce8c0d9403