Beispiel Nr. 1:
Das erste Argument der Funktionen in Python, das ein Attribut angibt. Daher muss der Benutzer sich selbst anwenden, wenn sie die Variablen und Operationen einer Klasse aufrufen.
Klassen Gemüse ():Erstens werden wir eine Klasse namens "Gemüse" erstellen. Dann definieren wir den "Selbst" -Konstruktor der Klasse. Innerhalb des Konstruktors setzen wir die Attribute der Klasse, die das Gemüse und 't' enthält, und 'T'. Hier zeigen 't' die Gesamtzahl der Gemüse. Jetzt möchten wir die Gesamtzahl des Elements anzeigen, damit wir die Funktion show_total () verwenden,. Wir übergeben den Parameter 'Selbst' an diese Funktion. Die Funktion print () wird aufgerufen, um die Gesamtelemente anzuzeigen.
Jetzt werden wir die Liste der Gemüse darstellen. Wir verwenden also die Funktion show_basket () und dann die Funktion print (). Diese Print () -Methode druckt alle Elemente im Karren. Darüber hinaus werden wir die Rechnung zeigen. Dafür ist die modus show_bill () definiert. Dann nennen wir die Funktion show_t () sowie die methode show_bassket (). Die Objekte sind in Form einer Liste definiert und in der Variablen 'my_b' gespeichert. Um das Programm zu kündigen, verwenden wir die Abrechnungsfunktion.
Beispiel Nr. 2:
In diesem Fall werden wir sowohl Selbst als auch Objekt festlegen, die sich auf dasselbe Element beziehen.
Klasse C:Wir beginnen dieses Programm, indem wir die Klasse "C" deklarieren. Innerhalb dieser Funktion definieren wir die Funktion init (). Diese Funktion enthält den Parameter des Selbst. Dann möchten wir den Ort dieses Parameters finden, damit wir die ID () -Funktion in der Print () -Methode verwenden. Um diesen Ort anzuzeigen, haben wir die Print () -Methode verwendet.
Jetzt erstellen wir das Objekt der erforderlichen Klasse. Im nächsten Schritt erhalten wir den Ort des Objekts, damit wir die Funktion id () für das Objekt der Klasse anwenden. Die Print () -Methode wird verwendet, um die ID des Objekts auf dem Bildschirm anzuzeigen.
Beispiel Nr. 3:
Selbst kann auch einen statischen Parameter anzeigen, der Teil der Klasse ist. Verwenden wir eine Illustration, um zu demonstrieren, wie sie funktioniert.
Klasse Jeep ():Nachdem wir die Klasse 'Jeep' definiert haben, werden wir den Konstruktor der Klasse definieren. Wir bestehen das Modell und die Farbton als Argumente dieser Funktion. Wir setzen beide Attribute als Wert der Self () -Funktion. Innerhalb der Show -Funktion haben wir die Funktion print () aufgerufen, um das Modell und die Farbe des Jeeps anzuzeigen.
Jetzt definieren wir den Modellnamen und die Farben der beiden Jeeps. Diese beiden Attribute haben ein anderes Selbst, das Argumente enthält. Der Vorname des Jeeps wird als "Slasher" festgelegt und wir definieren sein Modell als "Slasher C6" und Farbe als schwarz. In ähnlicher Weise ist der zweite Jeep 'Furiosa'. Sein Modell hat als "Furiosa 654" angegeben und seine Farbe ist Sting Gray. Am Ende zeigen wir die Details dieser beiden Jeeps, sodass wir die Funktion show () aufrufen.
Beispiel Nr. 4:
Die Klassenfunktion und der Konstruktor benötigen beide als erstes Argument. Wenn wir es nicht zuerst angeben, erhöht das Programm einen Fehler.
Klasse a:Zu Beginn des Code wird die Klasse namens 'A' erstellt. Dann verwenden wir die Init () -Methode als Konstruktor. Die Print () -Methode wird verwendet, um die Anweisung anzuzeigen, die zeigt, dass diese Methode ein Konstruktor ist. Jetzt ist es Zeit, ein Objekt zu erstellen. Hier nennen wir die definierte Klasse. Wir werden die Print () -Methode verwenden, um die Nachricht zu drucken, die zeigt, dass der Code erfolgreich ausgeführt wird.
Das Namensattribut für die gesamte "A" -Klasse ist in der folgenden Instanz mit „Selbst“ verknüpft. Hier würde das Selbst nicht ausgeführt, wenn ein Attribut in einer Funktion vorhanden ist. Dieses Attribut ist ausschließlich dieser Funktion, da es nur dann existiert, wenn diese Funktion funktioniert. Globale Attribute oder alle Parameter der Klasse müssen außerhalb der Funktionen angegeben werden.
Beispiel Nr. 5:
Selbst ist ein Begriff, der häufig in Codes verwendet wird. Der Benutzer kann einen anderen Argumentwert für sich selbst ersetzen, was ein Attribut der Methode ist.
Klasse X:Die Klasse 'X' wird zu Beginn des Programms deklariert. Dann wird die Init () -Funktion verwendet. Wir geben dieser Methode die Zeile „anstelle des Selbst“ als Argument. Die Anweisung „Anstelle von Selbst haben wir einen anderen Attributnamen verwendet“ wird mit der Funktion print () angezeigt. Nach dieser Druckanweisung wird ein Klassenobjekt erstellt. Hier heißt die angegebene Klasse.
Abschluss
In diesem Artikel haben wir über die Verwendung von Selbstparameter in Python gesprochen. Der Benutzer benötigt eine Technik, um die Variablen und Operationen der Klasse zu erreichen, sobald wir eine Klasse definieren. Wir werden das Selbst und das Objekt der Klasse das identische Attribut geben. Der Selbstparameter wird auch verwendet, um die statische Variable für das Objekt der Klasse anzugeben. Der Konstruktor der Klasse enthält das Selbst als erstes Argument. Auf diese Weise erhalten wir den Fehler. Im Selbstargument der Funktion kann der Benutzer ein weiterer Argumentname ersetzt werden. Die Verwendung von Selbst wird jedoch empfohlen, da es die Wiederverwendbarkeit verbessert.