Skip to content
#

category-oop

Here are 12 public repositories matching this topic...

Bisher konnten für die Rasse eines Hundes beliebige Zeichenketten übergeben werden, so konnte ein Hund z.B. die Rasse "OOP" haben. Ergänze ein Enum für die möglichen Hunderassen Schäferhund, Border Collie, Labrador und Rottweiler und verändere die 'Dog'-Klasse so, dass lediglich einer dieser sinnvollen Werte für das Attribut 'breed' übergeben we…

  • Updated Dec 22, 2021
  • Java

Die 'bark'-Methode der 'Dog'-Klasse wird in 'OldDog' überschrieben, sodass ein alter Hund nur dann bellt, wenn er nicht taub ist. In dieser Methode befinden sich einige Fehler, welche du beheben sollst. Anschließend wird in der 'main'-Methode der 'Main'-Klasse eine neue Instanz von 'OldDog' erzeugt und dessen 'bark'-Methode aufgerufen.

  • Updated Dec 23, 2021
  • Java

Die Methode 'bark()' in der 'Dog'-Klasse soll einen String zurückgeben. In diesem String soll "Bark!", zusammen mit dem Namen, der Rasse und dem Alter des Hundes gespeichert werden. In dieser Methode haben sich einige Fehler eingeschlichen, die du beheben sollst. Du sollst dabei nur die 'bark'-Methode ändern, nicht die Inhalte der 'Main'-Klasse.…

  • Updated Dec 23, 2021
  • Java

Erstelle eine Klasse 'Dog'. Jeder 'Dog' soll einen Namen, eine Rasse und ein Alter haben. Verwende dafür passende Datentypen. Schreibe einen Konstruktor, über den diese Eigenschaften mit Werten belegt werden können. Erzeuge abschließend in der main-Methode der 'Main'-Klasse eine neue Instanz der 'Dog'-Klasse, speichere diese in einer Variable un…

  • Updated Dec 22, 2021
  • Java

Gegeben sind eine Superklasse 'Animal' und zwei Subklassen 'Dog' und 'Cat', die von dieser erben. Ergänze eine Methode 'removeCatsFromList' in der 'Main'-Klasse. Diese soll ein Array von 'Animal' übergeben bekommen und ein Array von 'Dog' zurückgeben, indem nur Instanzen der Klasse 'Dog' aus dem ursprünglich übergebenen Array enthalten sein soll…

  • Updated Dec 22, 2021
  • Java

Gegeben sind eine Superklasse 'Animal' und zwei Subklassen 'Dog' und 'Cat', die von dieser erben. Ergänze in der 'Main'-Klasse eine Methode 'willGetAlong', die zwei Instanzen von 'Animal' als Parameter übergeben bekommt. Die Methode soll 'true' zurückgeben, wenn es sich bei den übergebenen Objekten um Instanzen der selben Art, also zwei Hunde od…

  • Updated Dec 22, 2021
  • Java

Erweitere die 'Dog'-Klasse um eine Methode 'bark'. Beim Aufruf der Methode soll "Bark!", zusammen mit dem Namen, der Rasse und dem Alter des Hundes ausgegeben werden. Erzeuge anschließend in der main-Methode der 'Main'-Klasse eine neue Instanz von 'Dog' und weise diese einer Variable zu. Rufe die 'bark'-Methode auf der neuen 'Dog'-Instanz auf.

  • Updated Dec 22, 2021
  • Java

Erstelle eine Klasse 'OldDog', die von 'Dog' erbt. Ein 'OldDog' soll alle Eigenschaften von 'Dog' besitzen und zusätzlich speichern, ob der Hund taub ist. Verwende dafür passende Datentypen und füge passende getter- und setter-Methoden hinzu. Erzeuge anschließend in der main-Methode der 'Main'-Klasse eine neue Instanz von 'OldDog', weise diese e…

  • Updated Dec 22, 2021
  • Java

Die Instanzvariablen der 'Dog'-Klasse sind als 'private' markiert. Ergänze für jedes Attribut eine 'getter'-Methode, um auch außerhalb der 'Dog'-Klasse auf diese zugreifen zu können. Erzeuge anschließend in der main-Methode der 'Main'-Klasse eine neue Instanz von 'Dog' und weise diese einer Variable zu. Rufe die 'bark'-Methode auf der neuen 'Dog…

  • Updated Dec 22, 2021
  • Java

Überschreibe die 'bark'-Methode der 'Dog'-Klasse innerhalb von 'OldDog', sodass ein alter Hund nur dann bellt, wenn er nicht taub ist. Nutze dafür die 'bark'-Methode der super-Klasse. Erzeuge anschließend in der main-Methode der 'Main'-Klasse eine neue Instanz von 'OldDog' und weise diese einer Variable zu. Rufe auf der erstellten Instanz die 'b…

  • Updated Dec 22, 2021
  • Java

Gegeben sind eine Superklasse 'Animal' und zwei Subklassen 'Dog' und 'Cat', die von dieser erben. Es wird die 'removeDogsAndLongFurCatsFromList()'-Methode der 'Main'-Klasse aufgerufen. Diese Methode enthält einige Fehler, die behoben werden müssen. Sie soll alle Cat-Instanzen mit kurzem Fell herausfiltern und ein Array mit allen Kurzhaar-Katzen …

  • Updated Dec 23, 2021
  • Java

Die Instanzvariablen der 'Dog'-Klasse sind als 'private' markiert. Ergänze für jedes Attribut eine 'setter'-Methode, um diese auch außerhalb der 'Dog'-Klasse verändern zu können. Erzeuge anschließend in der main-Methode der 'Main'-Klasse eine neue Instanz von 'Dog' und weise diese einer Variable zu. Der Hund hat Geburtstag, erhöhe sein Alter als…

  • Updated Dec 22, 2021
  • Java

Improve this page

Add a description, image, and links to the category-oop topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the category-oop topic, visit your repo's landing page and select "manage topics."

Learn more