Kapitel 08: Verständnisfragen

Descripción

Pakete und JavaDoc Annotation
Patricia Steves
Fichas por Patricia Steves, actualizado hace más de 1 año
Patricia Steves
Creado por Patricia Steves hace más de 8 años
24
1

Resumen del Recurso

Pregunta Respuesta
Pakete Dienen zur Strukturierung eines Programms
Wie wird ein Paket deklariert? package name; Am Anfang der Java-Datei
Kann eine Klasse zu mehreren Paketen gehören? Nein
Was kann ein Paket enthalten? Klassen und andere Pakete
Wie heißt das oberste Paket in Java und wie wird es importiert? Was sind vordefinierte Unterpakete? java Import passiert automatisch java.io, java.lang, java.math
Wie spricht man eine Klasse aus einem Paket p an? p.Klasse
Werden beim import paket.* die Unterpakete von paket mitimportiert? Nein
Warum können nach einem Import Namenskonflikte auftreten und was kann man dagegen tun? Wenn Variablen, Methoden oder Klassen gleich benannt wurden. Um dieses Problem zu vermeiden, die Programmstruktur planen und auf einheitlichen Stil achten. Interfaces benutzen!
Können einzelne Instanzmethoden aus einer Klasse importiert werden? Wahrscheinlich nicht. HELP
Was sind anonyme Pakete? Wenn für Klassen kein Paket definiert ist, gehören alle Klassen und Schnittstellen innerhalb desselben Paketes automatisch zum gleichen anonymen (unbenannten) Paket (Default Package)
Welche Zugriffsmodifikatoren können für Klassen verwendet werden? public, private, default
Ist eine Klasse ohne Zugriffsmodifikator (default) in Unterpaketen ihres Paketes sichtbar? Sichtbarkeit (vermutlich) nur im eigenen Paket.
Welche Zugriffsmodifikatoren gibt es für Datenfelder und Methoden? public, private, protected, default
Was ist der Unterschied zwischen default- und protected-Zugriff? Protected ist auch noch in den Subklassen aufrufbar. Sonst nur im Paket
Kann eine default-Methode in der Sohnklasse als private-Methode überschrieben werden? Nein, nur zu public
Was ist die allgemeine Richtlinie bei Verwendung der Zugriffsmodifikatoren bei Datenfeldern und Methoden? Sichtbarkeit so einrichten, dass nur die notwendigen Klassen darauf zugreifen können
Finale Klasse Eine Klasse, von der nicht geerbt werden kann.
Deklaration einer finalen Klasse public final class Klasse { ... }
Finale Methode Methode, die nicht in Subklassen überschrieben werden kann
Abstrakte Klasse Verallgemeinerung von Objekten. Diese Verallgemeinerung stellt in der Realität kein Objekt selbst dar. zB Getränke ( > Wasser, > Softdrinks)
Deklaration abstrakte Klasse public abstract Klasse { ... }
Abstrakte Methode Bauplan für eine Methode. Besteht nur aus Methodenkopf.
Schnittstelle Bauplan für Objekte. Enthält alle zu implementierenden Methoden und Datenfelder, die dann von Klassen, die diesen Bauplan implementieren, verwendet werden müssen.
Deklaration Schnittstelle public interface Schnittstelle { ... }
Mostrar resumen completo Ocultar resumen completo

Similar

Einführung Programmieren
Aaron Welther
Programmierung
So Li
Die Programmierung
Jam Behn
La Segunda República
bsodepeliculas
Los Derechos Humanos y sus características
crisferroeldeluna
Turismo de eventos
hugosteelix
La tutoría
amarcita1116
PRUEBA de MATEMÁTICAS - 6º NIVEL de PRIMARIA...
Ulises Yo
Presentación de Estudios Ambientales
Edtith Sarmiento Reyes