Klassen müssen definiert werden, bevor sie verwendet werden können. Eine Klasse ist eine Vorlage zum Erstellen eines Objekts, und die Erstellung eines Objekts wird auch als Klasse -Instanziierung bezeichnet.
Das Folgende ist ein einfaches Beispiel, um die Definition einer Klasse in Java zu verstehen:
öffentliche Klasse {String -Name; "Meister, ich habe Hunger");
Beschreibung des Beispiels:
Öffentlichkeit ist ein Modifikator der Klasse, der darauf hinweist, dass die Klasse eine öffentliche Klasse ist und von anderen Klassen zugegriffen werden kann. Der Modifikator wird im nächsten Abschnitt erläutert. Klasse ist das Schlüsselwort, das die Klasse definiert. Hund ist der Klassenname. Name und Alter sind Mitgliedsvariablen der Klasse, auch Attribute genannt;
Eine Klasse kann die folgenden Typvariablen enthalten:
Konstruktionsmethode
Die Methode, die automatisch während der Unterrichtsfindung ausgeführt wird, wird als Konstruktor bezeichnet, wodurch Sie sie nicht manuell anrufen müssen. Der Konstruktor kann während der Unterrichtsfindung einige Initialisierungsarbeiten ausführen.
Der Name des Konstruktors muss mit dem Namen der Klasse übereinstimmen und es gibt keinen Rückgabewert.
Jede Klasse hat einen Konstruktor. Wenn der Konstruktor für die Klasse nicht explizit definiert ist, stellt der Java -Compiler der Klasse einen Standardkonstruktor zur Verfügung.
Hier ist ein Beispiel für einen Konstruktor:
öffentliche Klasse {String -Name; ); 'm hungry ");} public static void main (String arg []) {// Die Parameter, die beim Erstellen eines Objekts übergeben wurden
Auslaufergebnisse:
Vielen Dank an meinen Meister, dass Sie mich adoptiert haben
veranschaulichen:
Ein Objekt erstellen
Ein Objekt ist eine Instanz einer Klasse, und der Prozess des Erstellens eines Objekts wird auch als Instanziierung einer Klasse bezeichnet. Objekte werden mit Klassen als Vorlagen erstellt.
In Java hat die Verwendung des neuen Schlüsselworts zum Erstellen eines Objekts im Allgemeinen die folgenden drei Schritte:
Deklaration: Deklarieren Sie ein Objekt, einschließlich des Objektnamens und des Objekttyps.
Instanziierung: Verwenden Sie das Schlüsselwort Neues, um ein Objekt zu erstellen.
Initialisierung: Beim Erstellen eines Objekts mit neuem Objekt wird die Konstruktormethode aufgerufen, um das Objekt zu initialisieren.
Zum Beispiel:
Hund Mydog; // ein Objekt mydog = neuer Hund ("Huahua", 3);
Es kann auch bei der Erklärung initialisiert werden:
Hund Mydog = neuer Hund ("Huahua", 3);
Zugriff auf Mitgliedsvariablen und -methoden
Zugriffsvariablen und Mitgliedermethoden über erstellte Objekte zu Zugangsmodellen zugreifen, z. B. über erstellte Objekte:
// Dog mydog = neuer Hund ("Huahua", 3); // Zugriff auf die Mitgliedsvariable mydog.name über die Punktnummer; // Zugriff auf die Mitgliedsmethode mydog.bark () über die Punktnummer;
Das folgende Beispiel zeigt, wie Sie auf Mitgliedervariablen und -Methoden zugreifen:
öffentliche Klasse {String -Name; System. {Hund Mydog = neuer Hund ("Huahua", 3); Name + ", i" + Alter "Jahr alt");
Auslaufergebnisse:
Vielen Dank an den Besitzer, der mich adoptiert hat.
Grundlegende laufende Reihenfolge der Java -Klassen <BR /> Wir werden die laufende Reihenfolge einer grundlegenden Java -Klasse in der folgenden Klasse erklären:
öffentliche Klasse {private String -Name; out.println (obj.name + "Das Alter ist" + obj.age);
Die grundlegende laufende Reihenfolge ist:
Als Programmierer sollten Sie sich über den grundlegenden laufenden Prozess des Programms klar machen. Andernfalls ist es nachteilig, Code und technische Entwicklung zu schreiben.