Hallo, das ist Moe. Dieses Mal habe ich das "objektorientierte" zusammengefasst, das beim Studium von Java häufig auftritt.
Objektorientiert ist ein Konzept, das aus der Tatsache entstanden ist, dass der menschliche Kopf beim Versuch, ein großes Programm zu schreiben, nicht aufholen konnte und die Entwicklung einige Zeit in Anspruch nahm, oder selbst wenn es abgeschlossen war, wurde es oft zu einem Programm voller Mängel.
Einfach ausgedrückt ist es das Konzept der Komponentisierung, das bei der Entwicklung von Software verwendet wird.
Wenn eine Software gemäß dieser Idee in mehrere Teile zerlegt wird, ist das Programm leichter zu verstehen und es ist möglich, "eine Situation zu vermeiden, in der der menschliche Kopf nicht aufholen kann".
Ein Objekt ist einfach ein "Ding".
Wenn Sie beispielsweise an ein Auto denken, wird jeder Reifen, Sitz, Motor usw. zu einem Objekt.
Was ist also objektorientiert?
Bei der objektorientierten Programmierung wird eine Programmierung erstellt, indem die Funktionen und Rollen der Programmierung unterschieden und als Teile (Objekte) kombiniert werden.
Sowohl die Klassen, die Sie beim Codieren in Java definieren, als auch die daraus erstellten Instanzen sind Objekte.
Die drei wichtigsten objektorientierten Funktionen sind wie folgt.
Eine Klasse ist eine Blaupause zum Erstellen eines Objekts.
Beschreiben Sie die Attribute (Eigenschaft) und das Verhalten (Methode) des Objekts.
Eigenschaften beziehen sich auf die Daten des Objekts, und Methoden beziehen sich auf die Funktionen des Objekts.
Am Beispiel eines Autos ist die Klasse die Konstruktionszeichnung, aus der das Auto hergestellt wird.
Darüber hinaus entsprechen Funktionen wie Laufen, Drehen und Stoppen des Fahrzeugs den Eigenschaften, und Spezifikationen wie Körpergröße, Körpergröße und -farbe sowie Abgasvolumen entsprechen den Eigenschaften.
Eine Instanz ist eine Materialisierung einer Klasse.
Im Fall eines Autos ist eine Instanz ein Auto, das auf der Grundlage einer Konstruktionszeichnung hergestellt wurde.
Das Erstellen eines Objekts aus einer Klasse wird auch als "Instanziierung" bezeichnet.
Dies ist ein spezieller Block zum Initialisieren beim Instanziieren einer Klasse.
Eine Methode ist eine Sammlung einer Reihe von Prozessen.
Es gibt zu viele Methoden, um sich daran zu erinnern, aber Sie können Ihre eigenen erstellen.
Wenn Sie das Programm schreiben, das Sie erreichen möchten, erstellen Sie fast immer Ihre eigene Methode.
Dies ist die erste Methode, die vom System aufgerufen wird, wenn das Programm ausgeführt wird.
Bis jetzt habe ich mich gefragt, was objektorientiert ist, deshalb bin ich froh, dass ich diesmal ein wenig verstehen konnte.
Ich werde wieder posten!
Recommended Posts