Fragen/Antworten Kurswiederholung Studientag

Dr Franke Ghostwriter
Ich war grade dabei die Kurswiederholung vom Studientag durchzuarbeiten und hab da paar Fragen, ich hoffe ihr könnt/wollt helfen

Folie 6 - Erste Aufgabe: Zuordnung von Begriffen
Was ist "Student", "Einsendeaufgabe", "Mitarbeiter", "Korrektor"?
Mit ist nie klar ob es eine Klasse oder ein Objekt ist, wie kann ich da sicher gehen? Tipps?

Folie 16 - Was ist Ungültig?
int
x, y;
y = 10;
for (int i = 0; i < 10; i++)
{
if(i < 10)
{
x = 2 * i;
int z = x + 3*y;
y = z;
} else {
int c = 10;
x = 7;
while (c > 5) {
int z = c--;
}
}
int a = x;
y += a - 2;
}

Also für mich ist da lles tutti!


Folie 18 - 18 Schlüsselwörter

Ich hab nur folgende 17: double, set, for, implements, int, case, public, default, finally, void, private, long, extends, class, try, new, if
Was habich vergessen?

Folie 20 - Erste Frage
Woraus besteht eine Klasse? ... Ja woraus denn?
Nochmal kurze definition von null?

Morgen mach ich weiter dann meldich mich wieder, vllt.kann mir ja einer bis dahin helfen


Danke schonmal 😱
 
Folie 6 - Erste Aufgabe: Zuordnung von Begriffen
Was ist "Student", "Einsendeaufgabe", "Mitarbeiter", "Korrektor"?
Mit ist nie klar ob es eine Klasse oder ein Objekt ist, wie kann ich da sicher gehen? Tipps?


Das sind alles Klassen, in EA 1 gibt es eine Aufgabe mit der man danach die Klassen und Objekte gut auseinanderhalten kann.
Beispiel:
Klasse: Student
zugehöriges Objekt/ Exemplar: Student Peter Müller

Folie 16 - Was ist Ungültig?

Die Deklarationen sind i.O., bei der Aufgabe geht es um Sichtbarkeits- und Gültigkeitsbereiche wie in KE 2 131 ff.

Folie 18 - 18 Schlüsselwörter
Ich hab nur folgende 17: double, set, for, implements, int, case, public, default, finally, void, private, long, extends, class, try, new, if
Was habich vergessen?


double und implements kann ich da nicht finden, dafür habe ich noch else, this und final (zählt das, ist ja schon in finally drin ?)

Folie 20 - Erste Frage
Woraus besteht eine Klasse? ... Ja woraus denn?
Nochmal kurze definition von null?

Die Definitionen stehen in KE 3, nimm doch einfach mal die Suche im PDF-Dokument !


Gruß,
Atti
 
Erstmal dickes Dankeschön 🙂

Ich hab aber trotzallem noch die ein oder andere Frage

Folie 23 -. Finde den Fehler
class Person {
String name;
int alter;
Person(String name) { … }
Person(String name, int alter) { … }
String liefereName() { … }
}
Person p1 = (“Hans“, 18);
String n = Person(“Anna“, 18).liefereName();
Person p2; p2.liefereName();
Person p3 = new Person(18);
p3.liefereAlter();

Ich hab folgendes als Fehler, weiss aber nicht ob ich richtig liege:
1) p2 wird deklariert aber nicht initalisiert
2) p3 wird mit einem nicht vorhandenen Konstruktor aufgerufen Person(int)
3) liefereAlter() gibt es nicht
Sind das die Fehler?

Allgemein:
static? Hab in den KEs nachgeguckt aber ich versteh es immernoch nicht genau. Kann mir einer dazu was sagen? Also warum static und welche Auswirkungen auf Attribute und Methoden?
 
Oben