logo

Crowdly

Browser

Add to Chrome

APR 3IT NEMI NEUN 2025/26

Looking for APR 3IT NEMI NEUN 2025/26 test answers and solutions? Browse our comprehensive collection of verified answers for APR 3IT NEMI NEUN 2025/26 at moodle.tsn.at.

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

Folgender Quelltext ist gegeben:

Geraet g = new Drucker();

g.gibName();

Drucker ist eine Subklasse von Geraet. Welche der folgenden Aussagen ist korrekt (falsche Auswahl bringt Abzugspunkte)?

View this question

Gegeben ist folgende Klasse Medium:

public class Medium {

private String titel;

private int spielzeit;

private boolean habIch;

private String kommentar;

public Medium(String derTitel, int laenge){

titel = derTitel;

spielzeit = laenge;

habIch = false;

kommentar = "";

}

//Rest der Klasse ausgelassen

}

public class CD extends Medium {

private String kuenstler;

private int titelanzahl;

public CD(String derKuenstler, int titelanzahl, //... welche Konstruktorparameternoch?)

{

//...

}

}

Welche Konstruktorparameter muss die Unterklasse CD außer den vorgegebenen noch definieren (falsche Auswahl bringt Abzugspunkte)??

0%
0%
0%
0%
View this question

Folgender Code ist gegeben. Welche Ausgabe erzeugt der Code in der main-Methode der App-Klasse?

public class A {

   public void ausgeben(String s)

   {

       System.out.println("A sagt: " + s);

   }

}
public class B extends A {

   public void nachrichtAusgeben(String s)

   { 

       System.out.println("B sagt: " + s);

super.ausgeben(s);

   }

}

public class C extends A {  

public void ausgeben(String s)

   {

       System.out.println("C sagt: " + s);

   }

}

import java.util.ArrayList;

public class App {

  

public static void main (String[] args)

 { 

        A v1 = new A();

A v2 = new B();

A v3 = new C();

ArrayList<A> liste = new ArrayList<>();

liste.add(v1);

liste.add(v2);

liste.add(v3);

for(A element : liste)

{

element.ausgeben("Hallo");

}

  }

}

View this question

Sieh dir den folgenden Quelltext an. Du hast vier Klassen O, X, T und M und von jeder Klasse eine Variable:

  • O o;
  • X x;
  • T t;
  • M m;

Die folgenden Zuweisungen sind allesamt legal (sie lassen sich übersetzen):

  • m = t;
  • m = o;
  • m = x;
  • o = t;

Die folgenden Zuweisungen sind allesamt illegal (sie führen zu Übersetzungsfehlern):

  • o = m;
  • o = x;
  • x = o;
  • t = x;

Welche der folgenden Antworten ist korrekt (falsche Auswahl bringt Abzugspunkte)?

0%
0%
0%
0%
View this question

Eine überschriebene Methode ist eine Methode, die in einer Subklasse mit gleichem Namen und gleicher Parameterliste wieder aufscheint.

0%
0%
View this question

Subklassenkonstruktoren müssen als erste Anweisung immer einen Aufruf des Konstruktors der Superklasse durchführen (bei parameterlosen Superklassenkonstruktoren kann das in der Unterklasse der Compiler übernehmen).

0%
0%
View this question

Methoden einer Klasse können von Klassen überschrieben werden, die sich in der Vererbungshierarchie oberhalb dieser Klasse befinden (egal wie weit oberhalb).

0%
0%
View this question

Folgende Klassenhierarchie ist gegeben. Welches der nachfolgenden Statements ist erlaubt (falsche Auswahl bringt Abzugspunkte)?

View this question

Want instant access to all verified answers on moodle.tsn.at?

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

Browser

Add to Chrome