Ich bin neu in der Programmierung. Ich bin sehr verwirrt über diese Definition der Klasse/Instanz/Methode.Klasse, Instanz/Objekt-Methode
Ich habe eine einfache Frage.
Wenn ich ein Quadrat mit einem roten Stift auf ein Stück Papier zeichne, kann jemand hier erklären, was Klasse, Methode und Objekt sind?
Auch hier ist ein Code für ein echtes Programm. Wie kann ich basierend auf der obigen Erklärung in ähnlicher Weise durch Python zu denken beginnen?
import turtle
def draw_square():
window = turtle.Screen() #canvas to draw on
window.bgcolor("red")
brad = turtle.Turtle()
brad.shape("triangle")
brad.speed('10000')
brad.forward(100)
brad.right(90)
brad.forward(100)
brad.right(90)
brad.forward(100)
brad.right(90)
brad.forward(100)
window.exitonclick()
draw_square()
Klassen sind eine Beschreibung einer Sache (zB: das Konzept eines 'Cat'). Objekte sind Instanzen von Klassen (zB: 'Freddie' die Tabby-Katze). Methoden sind Funktionen/Aktionen (zB: 'Freddie.meow()') – CollinD
das hilft definitiv! Vielen Dank –