Java -Konstruktor und Objekterstellung
Sie können Klassen verwenden, um Objekte zu deklarieren, und nach dem Deklarieren von Objekten müssen Sie Objekte erstellen
1Construction -Methode
Lassen Sie uns zunächst darüber sprechen, was eine Baumethode ist. Da es heißt, dass dies eine Baumethode ist, ist es offensichtlich eine im Wesentlichen eine Methode.
Da es als Methode wie eine Methode aussehen sollte. Es gibt keinen anderen Code, um Methoden zu definieren, außer eine Klasse zurückzurufen (). Dies liegt daran, dass der Compiler den Standardkonstruktor während der Kompilierungsperiode automatisch hinzufügt, ohne den Konstruktor an die Klasse anzupassen.
(1) Wenn ein Programm mit einer Klasse ein Objekt erstellt, muss die Konstruktormethode der Klasse verwendet werden.
(2) Der Name des Konstruktors in der Klasse muss genau dem Klassennamen entsprechen, und es gibt keinen Typ
(3) Erlauben Sie, dass mehrere Konstruktionsmethoden in eine Klasse geschrieben werden. Die Parameter müssen jedoch sichergestellt werden, dass unterschiedliche Parameter sind (die Anzahl der Parameter ist gleich, aber der entsprechende Parametertyp in der Parameterliste ist unterschiedlich; die Anzahl der Parameter ist unterschiedlich)
(4) Wenn in der Klasse kein Konstruktor geschrieben ist, stand das System standardmäßig, dass die Klasse nur einen Konstruktor hat (keine Parameter, keine Anweisungen in der Methodenkörper)
1.1. Standardkonstruktor und benutzerdefinierter Konstruktor
Wenn in der Klasse ein oder mehrere Konstruktoren definiert sind, gibt Java den Standardkonstruktor nicht an.
1.2. Der Konstruktor hat keinen Typ
2 create ein Objekt
2.1. Objektdeklaration
Name des Klassennamens Objektname
// Beispiel: Person Person;
2.2. Weisen Sie deklarierten Objekten Variablen zu
Verwenden Sie den neuen Operator und den Klassenkonstruktor, um deklarierten Objekten Variablen zuzuweisen, dh Objekte zu erstellen
// Beispiel: Weisen Sie deklarierten Objekten Variablen zu public class Beispiel4_2_Point {int x; int y; Beispiel4_2_Point (int x, int y) {this.x = x; this.y = y; }} öffentliche Klasse 25); // Deklarieren Sie das Objekt und weisen Sie dem Objekt Variablen mit neuen und Konstruktormethoden in der Klasse}} zu2.3. Objektspeichermodell
2.4 Verwenden von Objekten
"・" Operator: Durch die Verwendung des Bedieners "・" können Sie auf Ihre eigenen Variablen und Methoden zugreifen und aufrufen
1. Das Objekt betreibt seine eigenen Variablen (spiegelt die Eigenschaften des Objekts wider)
(1) Durch die Verwendung des "・" -Preibers können Sie Zugriff auf Ihre eigenen Variablen und Anrufmethoden erwerben
(2) Der DOT -Operator wird auch als Referenzoperator oder Zugriffsbetreiber bezeichnet. Format: Objekt und Methode
3.. Objektaufrufe Methoden in der Klasse (spiegelt das Verhalten des Objekts wider)
3.1 Objektreferenzen und Entitäten (weggelassen)
Codebeispiel:
//Default constructor, custom constructor, non-constructor method example class Lader(){int x ,y;//Method 1: Default constructor Lader(){}//Method 2: Custom constructor Lader(){x = 1;y = 1;}//Method 3: Custom constructor Lader(int a,int b){x = a;y = b;}//Method 4: This method is type void, so Es ist kein Konstruktor -Void -Lader (int a, int b) {x = a; y = b;}}Zusammenfassen
Das obige ist die detaillierte Erklärung der Java -Programmiermethoden und der Erstellung von Objekten in diesem Artikel. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, können Sie jederzeit eine Nachricht hinterlassen. Der Redakteur antwortet alle rechtzeitig und freut sich auf Ihre wertvollen Meinungen.