Heim > Java > JavaBase > Hauptteil

Was sind die Merkmale abstrakter Klassen?

王林
Freigeben: 2020-06-28 16:06:17
Original
18699 Leute haben es durchsucht

Die Merkmale abstrakter Klassen sind: 1. Sowohl abstrakte Klassen als auch abstrakte Methoden müssen mit abstrakten Klassen geändert werden. 2. Es dürfen keine abstrakten Methoden in abstrakten Klassen vorhanden sein, aber abstrakte Methoden müssen in abstrakten Klassen vorhanden sein . Abstrakte Klassen können nicht direkt Objekte erstellen. 4. Abstrakte Klassen haben Konstruktionsmethoden.

Was sind die Merkmale abstrakter Klassen?

Merkmale abstrakter Klassen:

(empfohlenes Lernen: Java-Einstiegsprogramm)

1 , abstrakte Klassen und abstrakte Methoden müssen mit abstrakten

2 geändert werden. Abstrakte Methoden dürfen nicht in abstrakten Klassen vorhanden sein Klassen können keine Objekte direkt erstellen (Instanziierung);

4. Wenn eine Unterklasse einer abstrakten Klasse alle abstrakten Methoden überschreibt, ist sie eine konkrete Klasse

Java-Video-Tutorial

)

5. Wenn eine Unterklasse einer abstrakten Klasse nicht alle abstrakten Methoden überschreibt, ist die Unterklasse immer noch eine abstrakte Klasse; Codebeispiel:

abstract class Emoplyee {
String name;
public Emoplyee(String name) {
this.name = name;
}
public void test() {
}
public abstract void work();
// public abstract void sleep();
}
class Waiter extends Emoplyee {
public Waiter(String s) {
super(s);
}
public void work() {
System.out.println("我来搽桌子");
}
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas sind die Merkmale abstrakter Klassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage