‫Wir kommen in diesem Video zurück.
‫Wir werden darüber sprechen, dass es eine Beziehung gibt, denn bisher haben wir bei der Vererbung gesehen, dass
‫und ist eine Beziehung.
‫So und hier werde ich zum Beispiel die SEALs hier aus dem letzten Video loswerden.
‫Also ein Auto oder ein BMW, aber ein BMW ist ein Auto.
‫So ist eine Beziehung zwischen BMW und Auto.
‫Das gleiche gilt für Audy und Audi ist ein Auto und M3 ist ein BMW.
‫Das ist also so ziemlich die allgemeine Idee der Vererbung.
‫Aber es gibt auch etwas namens und hat eine Beziehung.
‫Nehmen wir also an, wir hätten gerne für jedes Auto, das es gibt, ein zusätzliches Informationsset für unser Auto im
‫Allgemeinen.
‫Was wir dort also tun können, ist, eine zusätzliche Klasse zu erstellen, und ich werde diese
‫Klasse Autoinfo nennen oder tatsächlich weitermachen und vielleicht sogar Auto-ID-Informationen erstellen.
‫Um also jedes einzelne Auto zu identifizieren, erstellen wir eine neue Klasse und nennen dieses eine Auto I. D. die Info.
‫Diese Klasse hier hat also eine Erbschaft oder Beziehung, also hat ein BMW so ziemlich eine Auto-ID-Information oder ein Auto
‫hat eine Auto-ID-Information.
‫Ich möchte hier also nur einige Eigenschaften haben, zum Beispiel und in der angerufenen ID-Nummer.
‫Dieser wird also auf Null initialisiert.
‫Und sonst wird dies nur das Ich sein. D. , die eine eindeutige Kennung ist, keine Zahl.
‫Es ist also so ziemlich jedes Auto hat diese Nummer und es ist einzigartig.
‫Auto eins hat also die Idee von Null, das zweite Auto hat die Idee von Eins und so weiter.
‫Und auch jedes Auto sollte einen Besitzer haben.
‫Also öffentlicher String-Besitzer.
‫Und eigentlich werde ich das Grundstück auch nutzen.
‫Also Requisitensaitenbesitzer und hier auch ins Set einsteigen.
‫Und wenn es keinen Eigentümer hat, sollte die Standardanweisung kein Eigentümer sein.
‫Nehmen wir an, das Auto wurde gerade produziert.
‫Natürlich könnte man argumentieren, dass dieses Auto immer noch im Besitz der Firma
‫ist, die es produziert hat, sagen wir, kaufen Sie einen BMW oder Audi oder ein anderer Autohersteller und hat ansonsten einen Besitzer.
‫Nehmen wir in diesem Fall an, dass es keinen Besitzer hat, aber ansonsten hat es einen Besitzer.
‫Diese Auto-ID-Info kann ich also in meiner Autoklasse in einer Instanz erstellen und
‫dann auch in jeder anderen Fahrklasse verwenden.
‫Also lass uns weitermachen und das tun.
‫Lassen Sie uns erstellen.
‫Und hier hat er eine Beziehung, hat eine Beziehung, das heißt ein Auto hat ein geschütztes Auto I. D. info, und ich nenne das eine Auto-ID-Info, bei der es sich
‫um ein neues Auto I handelt. D. die Info.
‫Und jetzt kann ich in meinen Auto-ID-Infos einfach Dinge einstellen, damit wir hier und all diese Dinge erstellen und Setas
‫erstellen können, aber ich werde das einfach hier verwenden, weil das Schöne
‫daran, Eigenschaften zu haben ist, dass ich hier tatsächlich auf sie zugreifen kann, damit ich eine Methode
‫namens Auto-ID-Info erstellen kann.
‫Dazu wird einfach die Auto-ID I eingestellt. D. , diese hier, diese ID-Nummer zwei ID-Nummern.
‫Und jetzt fragen Sie sich, woher diese Idee kommt?
‫Die zweite hier, während es eine ganze Zahl ist, die ich verwenden werde.
‫Liefern, wann immer ich setze, also ist dies eine Eigenschaft hier und eine andere, die ich
‫als Eigentümer brauche, also String-Eigentümer.
‫Wenn ich also das Auto, die Info, einstelle, möchte ich diese beiden Informationen und diese Informationen haben.
‫Und hier kann ich auch sagen, dass Corrida-Infos hier sein werden.
‫Der Eigentümer wird der Eigentümer sein, aber wir werden, wenn möglich, großgeschrieben.
‫Wir haben also den Besitzer und es wird der Autobesitzer sein, wenn wir die Sakurada-Infomethode verwenden.
‫Lassen Sie uns also weitermachen und auch die Auto-ID-Informationen abrufen, indem Sie eine neue Methode erstellen.
‫Öffentliches Nichts, Auto-ID-Info bekommen und dass man einfach etwas auf die Konsole schreibt, so
‫etwas wie das Auto das I. D. von und hier verwende ich null und gehört und hier verwende ich die
‫Eins.
‫Also hier werde ich Auto-ID-Informationen, Punkt-ID-Nummer und Auto-ID-Informationen dieses Besitzers sagen.
‫Das erlaubt mir also, das Auto anzupassen, die Informationen für jedes einzelne Auto, das ich habe, egal ob es nur ein Auto
‫ist, ob es ein B ist. W. , sei es ein Audi und drei oder was
‫auch immer, denn diese Klasse hat jetzt eine Verwandtschaft hier.
‫Wir können also einfach mit der Programmklasse fortfahren und hier einige Informationen hinzufügen.
‫Nehmen wir also an, wir möchten unserem BMW ein paar Informationen hinzufügen und oh, sind das drei?
‫Also lass uns weitermachen und das hier tun.
‫BMW, die drei werden ein Auto bekommen.
‫Die Info, sagen wir, diese hat die Idee von eins, zwei, drei, vier.
‫Und der Besitzer wird dann Utah sein und jetzt gibt es schon einen Dreier und dieser wird ein Auto
‫bekommen.
‫Die Info von eins, zwei, drei oder fünf.
‫Und der Besitzer wird Frank White sein.
‫Und jetzt können wir diese IDs abrufen, Anrufer-ID-Informationen für den BMW und auch für das Audio 3
‫die Auto-ID-Informationen abrufen.
‫Wenn Sie das jetzt aufrufen oder diesen Code ausführen, werden wir sehen, dass die zusätzlichen Informationen in unserem Auto
‫verfügbar sind.
‫Auf diese Weise können Sie einem Objekt einfach Informationen hinzufügen.
‫Sie können also sehen, dass das Auto die Idee von eins, zwei, drei, vier hat und dem Utah gehört.
‫Und das Auto hat die Idee von eins, zwei, drei, fünf und gehört Frank White.
‫Gut.
‫So können Sie im Allgemeinen fortfahren und Informationen hinzufügen.
‫Das ist also ein Aggregator für unser Auto und hat eine Beziehungsmethode, um an die Dinge heranzugehen.
‫Groß.
‫Es geht also so ziemlich darum, eine Beziehung zu haben.
‫Wir sehen uns also im nächsten Video.