Δημοσιεύτηκε: 07 Οκτ 2009, 02:23
από malos
class person:
Ορίσαμε ( δημιουργήσαμε) μία κλάση με το όνομα person

def __init__(self,tsoumbaouamba):
Ορίσαμε μία συνάρτηση που αποτελεί αντικείμενο της κλάσης (ΑΝΗΚΕΙ στην κλάση). Την προορίζουμε να παίξει ως μέθοδος της κλάσης
(αφού θα κληθεί η κλάση που θα την προσάψουμε στη μεταβλητή "p" και μετά την τελεία θα υποδείξουμε τη "μέθοδο κλήσης" της κλάσης.
ΟΤΙ ΕΙΝΑΙ ΜΕΤΑ ΤΗΝ ΤΕΛΕΙΑ ΕΙΝΑΙ ΜΕΘΟΔΟΣ. Σωστά ;
Δεν θα χρειαζτεί να πούμε το όνομα της συνάρτησης (μεθόδου) (__init__ αφού αρκεί να καλέσουμε τα ορίσματά της (τις τιμές δηλαδή που θα δώσουμε μετά στις μεταβλητές της)

self.trislalounkaidioxoreoun =tsoumbaouamba

Πλοκάδα της συνάρτησης __init__
Σου ορίζω μέθοδο ( μωρή __init__ ) την trislalounkaidioxoreoun και στο μέλλον θα είναι η δεύτερη μεταβλητή της __init__. Το όρισμα στην κλάση μας
Θα αποδωθεί (κληρονομηθεί) στη μεταβλητή αυτή ( tsoumbaouamba )

Μπορούν άμα γουστάρω να ακολουθήσουν 1500 γραμμές με την self όπου θα δίνω ορίσματα επί τόπου
self.ki_aloi_treis_laloyn_alla_den_xorevoun = "einai ntropaloi"
self.ki_enas_oraios_typos = "o sokoban"
self.stamata_na_glifeis_re = "malos"


Τα sayhi και onomataki τα αφήνω.

Συνεχίζουμε στα απο κάτω

>>> p=person('Mbambis')

Δίνουμε όρισμα στην κλάση μας που θα το κληρονομήσει το αντικείμενο tsoumbaouamba που θα ισούται - θα γίνει όρισμα της μεθόδου trislalounkaidioxoreoun

Καλά λέω τη λέξη κληρονομήσει; Εδώ πηγαίνει ;

Έχω κανένα ποσοστό επιτυχίας ( κατανόησης ) ;