Seite 1 von 1

Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:10
von Xenotack
Gibt es in Python Klassen :K ? oder was ähnliches damit man bspw. eine Start.py hat und eine Player.py und in der Player.py sind sachen wie z.B. wie der Player aussieht und wie man mit ihm läuft und sowas ...^^

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:19
von Liffi
Schon das Python Tutorial[1] gelesen/durchgearbeitet?
[1]http://tutorial.pocoo.org/

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:34
von Xenotack
Nein aber ich find auch irgendwie nichts zu meiner Frage darin....

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:36
von webspider
Eine Textsuche (Strg-F) mit "Klasse" als Suchwort (ohne Anführungszeichen) entlarvt dich. Überhaupt, sehr praktische Sache wenn man nicht willens ist einen Text genauer durchzulesen oder mal das Inhaltsverzeichnis anzuschauen :wink:

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:38
von BlackJack
@Xenotack: Dann solltest Du vielleicht erst einmal lesen lernen. :roll: Es gibt dort eine Kapitelüberschrift die heisst „Klassen”. Nun rate mal worum es im Text dazu geht…

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:50
von Xenotack
Okay habs nun auch ... werd daraus aber nicht schlau.... wäre es möglich ein komplexes Spiel so 30.000Zeilen oder mehr in nur einer .py zu schreiben?

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:53
von BlackJack
@Xenotack: Es wäre möglich ein komplexes Spiel in einem Modul unterzubringen. Auch mit weniger als 30.000 Zeilen Quelltext. Aber auch 30.000 Zeilen Quelltext in einem Modul wären vielleicht möglich, aber das macht hoffentlich niemand.

Re: Python Klassen?

Verfasst: Sonntag 22. Januar 2012, 16:54
von /me
Xenotack hat geschrieben:Okay habs nun auch ... werd daraus aber nicht schlau.... wäre es möglich ein komplexes Spiel so 30.000Zeilen oder mehr in nur einer .py zu schreiben?
Es wäre möglich, aber es wäre nicht sinnvoll. Das hat allerdings nichts mit dem Thema "Klassen" zu tun. Man kann auch in einem einzigen Python-File beliebig viele Klassendefinitionen haben.