Inhaltsverzeichnis
Es ist möglich, grundlegende Programme zu entwickeln, wenn wir lernen, die meisten Grundfunktionen von Java, wie die Deklaration von Variablen, die Verwendung der verschiedenen Schleifen und Zyklen, der Bedingungen usw. Wenn wir aufgepasst haben, kann man feststellen, dass trotz der Verwendung dieser Komponenten immer alles durch eine Klasse abgegrenzt wurde.Dies bedeutet jedoch nicht, dass ein objektorientierter Ansatz verwendet wird. Dieser Ansatz oder diese Philosophie ermöglicht es uns, komplexere und größere Programme professioneller und fortschrittlicher zu entwickeln.
Definition von Klassen
Das Objekt orientierte Programmierung Im Grunde geht es darum, ein System aufzubauen, in dem wir Objekte miteinander verbinden können. Die Objekte werden von den Klassen definiert, die sich als Vorlagen erweisen, die ihre Eigenschaften definieren.
Dies ist eine etwas vereinfachende Erklärung, aber sie kann entscheidend sein, um zu verstehen, was wir meinen, da das Schlüsselkonzept der Objektorientierung Abstraktion und als solches ist es etwas kompliziert, es mit bloßem Auge zu sehen.
BeispielSehen wir uns an einem einfachen Beispiel an, wie wir ein Objekt bauen können, sagen wir, wir wollen einen Kreis definieren. Wenn wir zu seinem minimalistischsten Ausdruck gehen, wissen wir, dass ein Kreis eine geometrische Figur ist, deren Attribut oder Eigenschaft ihn auszeichnet dass es einen Radius hat, mit dem wir es quantifizieren werden.
Aber nicht alle Kreise sind gleich, einige haben einen größeren Radius, andere einen kleineren Radius usw. Das Erstellen einer Klasse für jede Variation ist also etwas, das nicht sein sollte, daher kommt das, was wir als Abstraktion erwähnt hatten, wir definieren einfach eine Klasse, mit der wir alle gewünschten Kreise erstellen können, indem wir einfach den Wert von addieren sein Attribut.
Dann können wir objektorientierte Programmierung definieren, wie zum Beispiel, wie man reale Objekte in unsere Shows bringt.
So definieren Sie eine Klasse
Zu eine Klasse definieren Von dem wir ein Objekt bekommen müssen wir mehrere Schlüsselelemente definieren, sehen wir uns im folgenden Bild einen Code an, in dem eine Klasse für die Kreise definiert wurde:
Zuerst bemerken wir, dass wir der Klasse einen Namen geben und dieser entspricht dem Objekt, das wir definieren möchten, dann geben wir an, dass sie ein Attribut hat, in diesem Fall ist es der Radius, der unser Objekt definiert, dann haben wir zwei Methoden die heißen wie unsere Klasse, diese heißen Bauherren wodurch unser Objekt Gestalt annimmt, schließlich haben wir eine Methode, die uns die Fläche des Kreises zurückgibt, dh eine Aktion auf unser Objekt.
Wie wir sehen, ist dies die Basis, um Erstellen Sie viele Objekte aus derselben DefinitionWir könnten zum Beispiel 100 Kreise mit nur einer Klasse erstellen und diese 100 Kreise könnten alle unterschiedlich sein. Dies führt dazu, dass wir viel Code sparen, als eine Definition für jeden Kreis mit einer Schleife zu erstellen.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben