✓Kapitel 6 Test
1. Angesichts des folgenden Fragments:
Klasse X {
private int count;
Ist das folgende Fragment korrekt?
Klasse Y {
public static void main(String args[]) {
X ob = new X();
ob.count = 10;
2. Ein Zugriffsmodifikator muss die Anweisung eines Mitglieds _____.
3. Das Komplement einer Warteschlange ist der Stapel. Es verwendet den ersten **Enter-Zugriff und den letzten -Zugriff
herauskommt, und wird oft mit einem Stapel Geschirr verglichen. Der erste Kurs
Die auf den Tisch gelegte Karte wird als letztes verwendet. Erstellen Sie eine Stack-Klasse mit dem Namen
Stapel, der Zeichen enthalten kann. Rufen Sie Methoden auf, die von
auf den Stack zugreifen.
push( ) und pop( ). Dem Benutzer erlauben, die Stapelgröße anzugeben, wenn
sie ist erschaffen. Halten Sie alle anderen Mitglieder der Stack-Klasse privat.
(Tipp: Sie können die Queue-Klasse als Vorlage verwenden; ändern Sie einfach die Art und Weise, wie
wie auf Daten zugegriffen wird.)
**4. Angesichts dieser Klasse,
Klassentest {
int a;
Test(int i) { a = i; }
}
Erstellen Sie eine Methode namens swap(), die den Inhalt von Objekten austauscht, auf die durch zwei Testobjektreferenzen verwiesen wird.
5. Ist das folgende Fragment korrekt?
Klasse X {
int meth(int a, int b) { ... }
String meth(int a, int b) { ... }
6. Erstellen Sie eine rekursive Methode, die den Inhalt einer Zeichenfolge rückwärts anzeigt.
7. Wenn alle Objekte in einer Klasse dieselbe Variable teilen müssen, **
Wie soll man diese Variable deklarieren?
**8. Warum müssen Sie möglicherweise einen statischen Block verwenden?
9. Was ist eine innere Klasse?
10. Damit auf ein Mitglied nur andere Mitglieder seiner Klasse zugreifen können,
Welcher Zugriffsmodifikator sollte verwendet werden?
11. Der Name einer Methode und ihre Parameterliste bilden **__________
der Methode.
Kapitel 6 Gründliche Prüfung von Methoden und Klassen 217
**12. Ein int-Argument wird mit dem Aufruf by
an eine Methode übergeben.
__________.
13. Erstellen Sie eine Varargs-Methode namens sum(), die die übergebenen int-Werte summiert
für ihn. Lassen Sie das Ergebnis zurückgeben. Demonstrieren Sie die Verwendung.
**14. Kann eine Varargs-Methode überladen werden?
15. Zeigen Sie ein Beispiel einer überladenen Varargs-Methode, die mehrdeutig ist.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3