„Hi, Amigo! Ich vermisse bereits unsere Lektionen. Hier sind einige Aufgaben, um die Objektinitialisierung zu üben:“

undefined
4
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Eine Freund-Klasse erstellen
Lass uns unsere eigenen unsichtbaren Freunde erstellen, ihnen einige Eigenschaften geben und dann mit ihnen spielen, genau wie die anderen Einzelgänger! Nein? Okay, ein anderes Mal. Heute reicht es uns, eine Freund-Vorlage zu erstellen, d.h. eine Freund-Klasse. Und wir werden drei Initialisatoren dafür erstellen: Name, Alter und Geschlecht; nur Name und Alter; und nur Name.
undefined
8
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Katzen initialisieren
Diese Aufgabe ist den geheimnisvollen und wunderschönen Kreaturen gewidmet, die wir Katzen nennen. Erstelle eine Katze-Klasse und definiere fünf Initialisatoren (nur Name; Name und Gewicht und Alter; nur Gewicht und Farbe; Name und Alter; Gewicht, Farbe und Adresse). Wir brauchen gültige Katzen: Sie können ohne Gewicht und Alter nicht existieren. Leider gibt es Katzen ohne Namen und Zuhause.
undefined
2
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Eine Hund-Klasse erstellen
Die Behörde für den besten Freund des Menschen hat beschlossen, eine vollständige Erhebung der Hundepopulation von Terra durchzuführen. Dazu benötigen sie eine Anwendung, die eine spezielle Hund-Klasse besitzt. Von einigen Hunden kennen wir nur ihre Namen (bzw. können diese zuweisen). Bei anderen kennen wir auch die Größe. Vollständig sind die Informationen über Hunde dann, wenn sie auch die Farbe enthalten. Das bedeutet, dass wir drei Initialisatoren benötigen.
undefined
2
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Eine Kreis-Klasse erstellen
Ein Kreis ist die perfekteste Form der Welt. Zumindest denken das die Stehaufmännchen auf dem 2D-Planeten 2piR. Die Stehaufmännchen brauchten ein Registrierungsprogramm, um andere Stehaufmännchen in der Ebene zu identifizieren. Die Herausforderung besteht darin, dass verschiedene Daten über verschiedene Stehaufmännchen bekannt sind. Lass uns ihnen helfen: Erstelle eine Kreis-Klasse mit drei Initialisatoren.
undefined
4
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Lass uns ein Rechteck erstellen
OKEA verkauft Space Shuttles, die man selbst zusammenbauen muss. Sie sind alle rechteckig (wir wissen nicht warum). Die Mitarbeiter haben bei Firma X ein Programm zur automatischen Generierung von Shuttle-Montageanleitungen in Auftrag gegeben. Du wurdest beauftragt, eine Rechteck-Klasse und Initialisierungsmethoden für alles zu erstellen, was dafür notwendig sein könnte.
undefined
2
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Ein Programmierer erschafft eine Person
Lass uns eine neue Person erschaffen... Eigentlich sollte das besser anderswo getan werden. In unserem Fall erstellen wir nur eine Vorlage für eine Person. Das heißt, wir erstellen eine Person-Klasse. Wir geben ihr Felder (Name und Alter). Um schnell und sicher neue Person-Objekte zu erstellen, schreiben wir eine Methode initialisieren(String name, int alter), in der wir diese Felder initialisieren.
undefined
2
Aufgabe
Java Syntax, Level 5, Lektion 7
Gesperrt
Objekte initialisieren
Wir initialisieren Objekte, wie wir es wollen! In dieser Aufgabe hat jemand bereits die Klasse Person erstellt, aber ihre Implementierung passt uns nicht ganz. Wir müssen etwas korrigieren: Wir müssen das Programm neu schreiben, so dass eine und nur eine Initialisierungsmethode alle Instanzvariablen der Klasse Person initialisiert.