Premium Partner

FHNW - OOP1 - Quizfragen

Fragen zum Quiz

Fragen zum Quiz


Kartei Details

Karten 92
Lernende 17
Sprache Deutsch
Kategorie Technik
Stufe Universität
Erstellt / Aktualisiert 15.12.2018 / 06.12.2020
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/20181215_fhnw_oop1_quizfragen
Einbinden
<iframe src="https://card2brain.ch/box/20181215_fhnw_oop1_quizfragen/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Was ist die Ausgabe des folgenden Programms?
int a = 1;
int b = 2;
a = a + b;
b = a + b;
System.out.println(b);

 

Was ist die Ausgabe des folgenden Programms?
int[] ia = new int[3];
for(int i = 0; i < ia.length; i++) {
ia[i] = i;
}
ia[0] = ia[2];
ia[2] = ia[0];
System.out.print(Arrays.toString(ia));

Was ist die Ausgabe des folgenden Programms?
int times2(int a) {
return a * 2;
}
int calc(int a, int b) {
int result = a + times2(b + 1);
return result;
}
int result = calc(2, 10);
System.out.println(result);

Was ist die Ausgabe des folgenden Programms?
class Person {
public String name;
private int yearOfBirth;
Person(String name, int yearOfBirth) {
this.name = name; this.yearOfBirth = yearOfBirth;
}
int getAge() {
return 2018 - yearOfBirth;
}
public String toString() {
return name + "[" + getAge() + "]";
}}
Person dk = new Person("Daniel", 1980);
Person sk = new Person("Sophia", 2009);
System.out.println(dk.toString());
System.out.println(sk.getAge());
System.out.println(sk.name);

class A {}
class B extends A {}
abstract class X {
public void m(A a) {
System.out.println(" ");
}}
class Y extends X {
public void m(A b) {
System.out.println("Y.m(A a)");
}
public void m(B b) {
System.out.println("Y.m(B b)");
}}
public class Quiz {
public static void main(String[] args) {
X obj = new Y();
obj.m(new B());
}}

Terminiert dieser Loop?
for(int i = 0; i < 10; i++) { i--; }

Terminiert diese Schleife?

for(int i = 0; i < 10; i--) { }
 

Terminiert diese Schleife?
for (double i = 0.0; i != 10; i += 0.1) { }