Heim > Java > JavaErste Schritte > Was sind die Verwendungszwecke von Java-Klassen?

Was sind die Verwendungszwecke von Java-Klassen?

(*-*)浩
Freigeben: 2019-11-11 11:02:11
Original
4063 Leute haben es durchsucht

Was sind die Verwendungszwecke von Java-Klassen?

Eine Klasse in Java ist die Grundeinheit zum Erstellen eines objektorientierten Programms. Sie ist eine „Vorlage“ für Objekte oder Entitäten, die durch Extrahieren der gemeinsamen Attribute und Methoden von erstellt werden ähnliche Objekte.

Objekte in Java (Empfohlenes Lernen: Java-Kurs)

Jetzt schauen wir uns genauer an, was ein Objekt ist. Wenn Sie die reale Welt um Sie herum betrachten, werden Sie feststellen, dass sich um Sie herum viele Objekte befinden, wie zum Beispiel Autos, Hunde, Menschen usw. Alle diese Objekte haben ihren eigenen Zustand und ihr eigenes Verhalten.

Nehmen Sie einen Hund als Beispiel: Zu seinem Status gehören: Name, Rasse und Farbe. Zu seinen Verhaltensweisen gehören: Bellen, Schwanzwedeln und Laufen.

Vergleichen Sie reale Objekte und Softwareobjekte, sie sind sich sehr ähnlich.

Softwareobjekte haben auch Status und Verhalten. Der Zustand eines Softwareobjekts ist sein Attribut, und sein Verhalten wird durch Methoden widergespiegelt.

In der Softwareentwicklung bearbeiten Methoden Änderungen im internen Zustand von Objekten, und auch gegenseitige Aufrufe zwischen Objekten werden durch Methoden vervollständigt.

Klassen in Java

Klassen können als Vorlagen zum Erstellen von Java-Objekten betrachtet werden.

Verstehen Sie die Definition einer Klasse in Java anhand der folgenden einfachen Klasse:

public class Dog{
  String breed;  int age;  String color;  void barking(){
  }
 
  void hungry(){
  }
 
  void sleeping(){
  }
}
Nach dem Login kopieren

Eine Klasse kann die folgenden Arten von Variablen enthalten:

Lokal Variablen: In Methoden, Konstruktoren oder Anweisungsblöcken definierte Variablen werden als lokale Variablen bezeichnet. Die Deklaration und Initialisierung von Variablen erfolgt in Methoden. Nach Beendigung der Methode werden die Variablen automatisch zerstört.

Mitgliedsvariablen: Mitgliedsvariablen sind Variablen, die in der Klasse und außerhalb des Methodenkörpers definiert sind. Solche Variablen werden beim Erstellen des Objekts instanziiert. Auf Mitgliedsvariablen kann über Methoden, Konstruktoren und Anweisungsblöcke einer bestimmten Klasse zugegriffen werden.

Klassenvariablen: Klassenvariablen werden auch in der Klasse außerhalb des Methodenkörpers deklariert, müssen jedoch als statischer Typ deklariert werden.

Eine Klasse kann mehrere Methoden haben: barking(),hunger() und Sleeping() sind alles Methoden der Dog-Klasse.

Das obige ist der detaillierte Inhalt vonWas sind die Verwendungszwecke von Java-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