Was ist eine Java-Klasse?
Java/Klassen und Objekte
Java ist eine objektorientierte Programmiersprache. Zusätzlich zu den grundlegenden Datentypen erfordert Java, dass jeder Datentyp vorhanden sein muss eine Klasse.
Die Idee der objektorientierten Programmierung zielt darauf ab, die Beschreibung von Dingen in Computersprache so konsistent wie möglich mit dem ursprünglichen Erscheinungsbild der Sache in der realen Welt zu machen. Klassen und Objekte sind der Kern von Objekten. orientiertes Konzept.
Eine Klasse ist eine Beschreibung einer bestimmten Art von Dingen, die eine abstrakte und konzeptionelle Definition ist. Das Objekt ist ein Individuum der tatsächlich existierenden Art von Dingen und wird daher auch als Instanz bezeichnet. Die Beziehung zwischen Klassen und Objekten ist wie die Beziehung zwischen Konzepten und Objekten. Eine Klasse ist wie eine Vorlage, und ein Objekt ist eine Instanz der Vorlage.
Die Hauptidee der Objektorientierung besteht darin, objektive Dinge als Objekte mit Status und Verhalten zu betrachten und durch Abstraktion den gemeinsamen Status und das gemeinsame Verhalten derselben Art von Objekten zu ermitteln, um eine Klasse zu bilden.
Das Deklarieren von Klassen in Java beginnt mit der Klasse.
class 类名称 { //声明成员变量 //声明成员方法 }
Konstruktormethode
In einem Java-Programm besteht die Hauptaufgabe der Konstruktormethode darin, neu erstellten Objekten dabei zu helfen, Anfangswerte zuzuweisen. Die Konstruktormethode kann als spezielle Methode betrachtet werden. Ihre Syntax ist wie folgt:
Wie der Konstruktor definiert ist
class 类名称 { 访问权限 构造方法名称(){ } }
Bei Verwendung des Konstruktors Bitte Beachten Sie die folgenden Punkte:
Es hat den gleichen Namen wie der Klassenname
Es hat keinen Rückgabewert
Der Aufrufzeitpunkt der Konstruktormethode unterscheidet sich ebenfalls vom allgemeinen Verfahren. Die allgemeine Methode wird bei Bedarf aufgerufen, während die Konstruktormethode beim Erstellen des Objekts automatisch aufgerufen wird und der Inhalt der Konstruktormethode ausgeführt wird. Daher muss der Konstruktor nicht direkt im Programm aufgerufen werden, sondern wird beim Erstellen des Objekts automatisch ausgeführt. Basierend auf den Merkmalen der oben genannten Konstruktionsmethode kann sie zum Initialisieren der Datenelemente des Objekts verwendet werden. Bei der sogenannten Initialisierung wird dem Objekt ein Anfangswert zugewiesen.
Objekte erstellen
Erzeugung von Objekten
Das Erstellen eines Objekts, das zu einer bestimmten Klasse gehört, erfordert zwei Schritte:
Deklarieren Sie Variablen, die zeigen zu „von Klassen erstellte Objekte“
Verwenden Sie new, um neue Objekte zu erstellen und sie zuvor erstellten Variablen zuzuweisen.
Klassenname Objektname = neuer Klassenname() ;
Wenn Sie beispielsweise ein Objekt der Klasse Person erstellen möchten, können Sie die folgende Anweisung verwenden, um dies zu erreichen:
Person p ; // 先声明一个 Person 类的对象 p p = new Person() ; // 用 new 关键字实例化 Person 的对象 p
Zugriff auf eine Variable oder Methode im Objekt
Zugriffsattribut: Objektname.Attributname
Zugriffsmethode: Objektname.Methodenname()
Das obige ist der detaillierte Inhalt vonWas ist eine Java-Klasse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!