[JAVA] [Hinweis] Selbst erstellte Klassenmethode für den Code-Trace-Verlauf

extends

Funktion zum Erben von Klassen Was ist Vererbung? Bei der Vererbung gibt es eine Basisklasse = Superklasse. Sie können die Klasse unverändert verwenden und Funktionen hinzufügen. Das ist Vererbung.


implements

[modifier] class name implemets iname,… {definition} Modifikator: Modifikator Name: Klassenname iname: Name der Schnittstelle Definition: Mitgliedsdefinition

Eine Funktion, die eine Schnittstelle in einer Klasse definiert und mehrere Implementierungen für eine Klasse ermöglicht Was ist überhaupt eine Schnittstelle? → Zum Schluss die aktuelle Situation verstehen Eine Funktion zum Definieren einer Konstante in einer bestimmten Methode. Übersetzt, um es im Unterricht zu verwenden.


Zugriffsmodifikator privat

Nur von dieser Klasse aus zugänglich Beispiel) public class MainActivity extends AppCompatActivity private int quantity = 0; Es wird nur in der MainActivity-Klasse als Quantität = 0 behandelt. Was für ein Gefühl! !!


Endgültig in der Methode verwendet

Es ist nicht möglich, eine Methode in einer Klasse zu überschreiben, die die Klasse mit dieser Methode erbt. Was ist ein Override? Eine Funktion, mit der Sie den Inhalt einer Methode beim Erben einer Klasse erben und neu definieren können (sollte sein)


Neu in der Methode zu verwenden

Instanz erstellen. Was ist eine Instanz? Beispiel) private final SimpleDateFormat formatter = new SimpleDateFormat("kk:mm:ss");

In dem in der SimpleDateFormat-Klasse definierten Programm Durch Angabe von formatter = ("kk: mm: ss") kann die Zeit im Format kk: mm: ss angezeigt werden.


Recommended Posts

[Hinweis] Selbst erstellte Klassenmethode für den Code-Trace-Verlauf
[Hinweis] Selbst erstellte Klassenmethode für den Code-Trace-Verlauf