logo

Crowdly

LF9 - Netzwerke und Dienste bereitstellen HN/TU

Looking for LF9 - Netzwerke und Dienste bereitstellen HN/TU test answers and solutions? Browse our comprehensive collection of verified answers for LF9 - Netzwerke und Dienste bereitstellen HN/TU at moodle.mm-bbs.de.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Aufgabe: Es gilt die nebenstehende Vererbungshierarchie. Über welche Attribute verfügen die Klasse B?

0%
0%
100%
100%
100%
View this question

Aufgabe: Der folgende Programmcode ist gegeben. Welche Ausgaben erscheinen, wenn die Methode test() aufgerufen wird?

 

Ausgabe:

1.) a=

2.) a=

3.) a=

4.) a=

5.) a=

6.) a=

View this question

Aufgabe: Die Universität bietet Vorlesungen an. Jede Vorlesung hat einen Titel und wird von einem Professor gehalten. Erstellen Sie die Klasse Vorlesung.class, kapseln Sie dabei die Attribute titel und prof. Diese Attribute sollten lediglich via der Methoden getTitel() und getProfessor() zugänglich sein.

public class Vorlesung {

  prof;

 String titel;

public Vorlesung(String titel, professor) {

.titel=titel;

.prof=professor;

}

public getProfessor() {

return prof;

}

public getTitel() {

return titel;

}

}

View this question

Aufgabe: Die Universität hat neben Studenten auch Professoren. Auch Professoren sind Personen (haben also einen Namen). Darüber hinaus haben Professoren auch noch einen Titel. Erzeugen sie die Klasse Professor.class als Ableitung der Klasse Person.class. Überschreiben Sie dabei die Methode getName() in der Weise, dass zusätzlich zum Namen des Professors auch noch dessen Titel angegeben wird.

public class Professor {

private String titel;

public Professor(String n,String titel) {

(n);

.titel=titel;

}

@Override

public String () {

return .titel+" "+super.;

}

}

View this question

Aufgabe: Ein Student hat einen Namen, wie ein Person, darüber hinaus besitzt ein Student eine Matrikelnummer, die ihn an der Universität identifiziert. Erstellen Sie die Klasse Student.class, indem Sie die Klasse Person.class erweitern. Kapseln Sie dazu das neue Attribut matrnr. Dieses Attribut soll dem Stundenten via des Konstruktors mitgegeben werden und ist mittels der Methode getMatrNr() abzufragen.

 

public class Person {

int matrnr;

public (String n, int matrnr) {

(n);

this.=matrnr;

}

public getMatrNr() {

return this.;

}

}

View this question

Aufgabe: Erstellen Sie ein Klasse Person.class. Eine Person soll einen Namen haben. Diese Name ist gekapselt und kann via der Methode getName() abgefragt werden. Vervollständigen Sie die fehlenden Stellen im Code.

public {

String namen;

public (String n) {

this.=;

}

public getName() {

this.;

}

}

View this question

Aufgabe: Implementieren Sie die Klassen Haus.java, Hundehütte.java und Wohnhaus.java entsprechend des dargestellten Klassendiagramms.

public  class Haus {

  private int breite;

  private int länge;

  int anzahl;

  public (int b, int l) {

     this.breite=b;

     this.länge=l;

     anzahl++;

  }

  public int getGrundfläche() {

      this.breite*this.länge;

  }

  public int getAnzahl() {

      return anzahl;

  }

    String getMaterial();

}

 

public class Hundehütte  Haus{

  public Hundehütte(int b, int l) {

    (b, l);

  }

  @Override

  public String () {

    return "Holz";

  }

}

 

public class Wohnhaus  Haus{

   int stockwerke;

  public Wohnhaus(int stockwerke, int b, int l) {

    (b, l);

    .stockwerke=stockwerke;

  }

  @Override

  public String () {

    return "Stein";

  }

}

 
Bitte beantworten Sie alle Teile der Frage.
View this question

Aufgabe: Welche aussage zu dem dargestellten Klassendiagramm ist richtig?

0%
0%
100%
0%
100%
0%
View this question
Gegeben ist die untere Klasse, welchen werte hat die variable a, wenn die Methode der Klasse wie folgt aufgerufen werden.

a=calc();

a=a+calc(9,9);

a=a+calc(a);

public class gemein{

public int calc(int a, int b) {

return a+b;

}

public int calc(int a) {

return 2*a;

}

public int calc() {

return 10;

}

}

View this question

Aufgabe: Gegeben ist das unten dargestellte Klassendiagramm einer Bibliothek. Erzeugen Sie ein Buch "Der Schatz im Silbersee" von Karl May mit der ISBN-Nummer "978-3780200365" und einer Seitenzahl von 355 Seiten und fügen Sie es der Bibliothek hinzu.

 

public static void main(String args[]) {

  Bibliothenk bi = new Bibliothek();

  Autor a = Autor ("Karl May");

  b = new ("978-3780200365");

  .setAutor();

  .setSeitenzahl(355);

  b.("Der Schatz im Silbersee");

  .aufnehmen();

}
View this question

Want instant access to all verified answers on moodle.mm-bbs.de?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!