# Python-Grundlagen (Klasse)

1. Klasse

Konstrukteur



#### **`Beispiel`**
```self      


 * Selbst ist in den Designspezifikationen von Python unverzichtbar. Es ist möglich, andere Schlüsselwörter als "self" für den Namen zu verwenden (zum Beispiel mich selbst), aber es ist üblich, self zu verwenden.
 [Referenzseite](https://www.sejuku.net/blog/64106)

class Calc: def init(self, a): #Konstrukteur self.a = a

def add(self, b):
    print(self.a + b)
    
def multiply(self, b):
    print(self.a * b)

calc = Calc(10) calc.add(10) calc.multiply(10)



#### **`Ausführungsergebnis`**
```python

20
100

2. Vererbung

class Calc:
    def __init__(self, a): #Konstrukteur
        self.a = a
   
    def add(self, b):
        print(self.a + b)
        
    def multiply(self, b):
        print(self.a * b)

CalcExtends, eine Klasse, die von der Calc-Klasse erbt

Klasse Name der untergeordneten Klasse (übergeordnete Klasse)

class CalcExtends(Calc):     #Inherit Calc
    def subtract(self, b):
        print(self.a - b)
        
    def divide(self, b):
        print(self.a / b)
calc_extends = CalcExtends(3)
calc_extends.add(4)
calc_extends.multiply(4)
calc_extends.subtract(4)
calc_extends.divide(4)

Ausführungsergebnis


7
12
-1
0.75

Recommended Posts

# Python-Grundlagen (Klasse)
Python-Grundlagen ⑤
Python-Grundlagen ④
Python-Grundlagen ③
Python-Grundlagen
Python-Grundlagen
Python-Grundlagen
Python-Grundlagen ③
Python-Grundlagen ②
[Python] -Klasse, Instanz
Python-Grundlagen: Liste
Python-Grundmemorandum
"Kanrika" die Python-Klasse
Über Python, Klasse
# Python-Grundlagen (#matplotlib)
Python-Grundlagen: Wörterbuch
Python-Grundlagen ①
Grundlagen von Python ①
Python Slice Grundlagen
# Python-Grundlagen (Umfang)
Gehen Sie zu den Grundlagen des Unterrichts
# Python-Grundlagen (#Numpy 1/2)
Grundlagen des Python-Arrays
Python-Klasse, Instanz
Grundlagen der Python-Profilerstellung
Python #Numpy Basics
Zusammenfassung der Python-Grundlagen
[Lernnotiz] Grundlagen des Unterrichts mit Python
Python-Syslog-Wrapper-Klasse
Python-Klasse (Python-Lernnotiz ⑦)
Fallklasse in Python
Python: Unüberwachtes Lernen: Grundlagen
Grundlagen der Python-Scraping-Grundlagen
[Python] Klassenvererbung (super)
Python Basic 8 Numpy Test
Grundmethode der [Python] -Klasse
Errbot: Grundlagen des Python-Chatbots
[Python] Klassenvererbung, überschreiben
#Python DeepLearning Basics (Mathematik 1/4)
Python-Grundlagen: Socket, Dnspython
Python-Subprozess-Wrapper-Klasse
# 4 [Python] Grundlagen der Funktionen
Grundlagen von Python: Ausgabe
YOLO Python-Wrapper-Klasse
Klassennotation in Python
Liste der Python-Ausnahmeklassen
Python: Klassen- und Instanzvariablen
Python
C / C ++ - Programmierer fordert Python heraus (Class Edition)
Klasse
Zusammenfassung des Bereichs der Python-Klassenmitglieder
Python: Grundlagen der Verwendung von Scikit-Learn ①
Python-Klassen- und Instanzvariablen
Python-Grundlagen: Bedingungen und Iterationen
Paiza Python Primer 4: Grundlagen der Liste
Klasse
Python x GIS-Grundlagen (1)
Python x GIS-Grundlagen (3)
Paiza Python Primer 5: Grundlagen von Wörterbüchern
Mit Flask erstellte SNS Python-Grundlagen