logo

Crowdly

Browser

Add to Chrome

SEW3b 2xHIT Arrays

Looking for SEW3b 2xHIT Arrays test answers and solutions? Browse our comprehensive collection of verified answers for SEW3b 2xHIT Arrays at elearning.tgm.ac.at.

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

Gegeben ist folgendes Programmstück:

1

2

3

4

5

6

7

8

9

10

import

java.io.File;

public class Dateien

{

public static void

main(String[] args) {

File[] dateien;

dateien =

new

File[5];

dateien[0] =

new File("testDatei.txt"

);

boolean

erg = dateien.setReadOnly();

}

}

Was ist das Ergebnis dieses Programmstücks, wenn die angegebene Datei existiert und die Dokumentationen für den Konstruktor und die Methode

setReadOnly() der Klasse File folgendermaßen aufgebaut sind:

File(String pathname)
Creates a new File instance by converting the given pathname string into an abstract pathname.
boolean setReadOnly()
Marks the file or directory named by this abstract pathname so that only read operations are allowed.

View this question

Gegeben ist folgendes Programmstück:

1

2

3

4

5

6

7

8

9

10

import

java.io.File;

public class Dateien

{

public static void

main(String[] args) {

File[] dateien;

dateien =

new

File[5];

dateien =

new File("testDatei.txt"

);

boolean

erg = dateien[0].setReadOnly();

}

}

Was ist das Ergebnis dieses Programmstücks, wenn die angegebene Datei existiert und die Dokumentationen für den Konstruktor und die Methode

setReadOnly() der Klasse File folgendermaßen aufgebaut sind:

File(String pathname)
Creates a new File instance by converting the given pathname string into an abstract pathname.
boolean setReadOnly()
Marks the file or directory named by this abstract pathname so that only read operations are allowed.

View this question

Gegeben ist folgendes Programmstück:

1

2

3

4

5

6

7

8

9

10

import

java.io.File;

public class Dateien

{

public static void

main(String[] args) {

File[] dateien;

dateien =

new

File[5];

dateien[0] =

new File("testDatei.txt"

);

boolean

erg = dateien[1].setReadOnly();

}

}

Was ist das Ergebnis dieses Programmstücks, wenn die angegebene Datei existiert und die Dokumentationen für den Konstruktor und die Methode

setReadOnly() der Klasse File folgendermaßen aufgebaut sind:

File(String pathname)
Creates a new File instance by converting the given pathname string into an abstract pathname.
boolean setReadOnly()
Marks the file or directory named by this abstract pathname so that only read operations are allowed.

View this question

Gegeben ist folgender Programmcode:

Rectangle[] rechtecke = new

Rectangle[10];

rechtecke[0] =

new

Rectangle(15, 15, 20, 10);

rechtecke[1] =

new

Rectangle(10, 10, 30, 20);

rechtecke[2] =

new

Rectangle(5, 5, 40, 30);

Ändere die Größe des ersten Rechtecks mit Hilfe der folgenden Methode auf Breite 15 und Höhe 5.

void setSize(int width, int height)
Sets the size of this Rectangle to the specified width and height.

View this question

Gegeben ist ein bereits deklariertes und erzeugtes Array für 10 Rectangle-Objekte, das über die Variable rechtecke angesprochen werden kann. Speichere an die erste Stelle im Array ein neues Rectangle-Objekt an der Position (20/30) mit der Breite 50 und Höhe 70.

Verwende dazu folgenden Konstruktor:

Rectangle(int x, int y, int width, int height)
Constructs a new Rectangle whose upper-left corner is specified as (x,y) and whose width and height are specified by the arguments of the same name.

View this question

Wie heißt die auftretende Exception, wenn eine Objekt-Methode mit Hilfe einer Referenz-Variable aufgerufen wird, deren Wert null ist?

View this question

Erzeuge ein Array mit 20 Polygon-Objekte und speichere das Ergebnis in eine bereits deklarierte Variable mit dem Namen vielecke.

View this question

Deklariere eine Array-Variable mit dem Namen rechtecke, so dass sie für ein Array mit 10 Rectangle-Objekte verwendet werden kann.

View this question

Erweiterter Inhalt: Warum müssen String-Objekte nicht auch noch geklont werden?

String-Objekte sind immutable

, d.h. man kann sie nicht ändern.

Wenn nun versucht wird, ein String-Objekt zu ändern, wird stattdessen

ein komplett neues String-Objekt mit dem geänderten Inhalt erstellt.

Wird nun im Testprogramm für eine Karte ein anderes Symbol verwendet,

dann passieren folgende 2 Schritte:

  1. Es wird im String-Pool nachgesehen, ob dieser String des neuen

    Symbols (z.B. Herz) schon vorhanden ist.

  2. Wenn es vorhanden ist, dann bekommt die Karte statt einem neuen

    Symbol eine Referenz auf das bestehende Symbol

  3. Wenn das Symbol noch nicht vorhanden ist, wird automatisch ein

    komplett neues String-Objekt mit dem neuen Symbolnamen erstellt und

    dessen Referenz für die Karte verwendet

Das String-Objekt mit dem ursprünglichen Symbol bleibt unverändert

bestehen. Wenn die Zeile

hand1.getKarte(0).setFarbe("Herz");

zum vorherigen Test-Code hinzugefügt wird, verändert dies das zuletzt

gezeigte Speicherbild folgendermaßen:

Damit bleibt die Farbe der 1. Karte in der 2. Kartenhand unbeeinflusst.

Wähle das zutreffende aus:

View this question

Want instant access to all verified answers on elearning.tgm.ac.at?

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

Browser

Add to Chrome