2013. május 23., csütörtök

Hozzászólások

(#42) RedAnt válasza sekli (#41) üzenetére


RedAnt
(senior tag)
LOGOUT blog

a=Cube

Így zárójelek nélkül "a" a Cube osztályra fog mutatni, ahelyett hogy egy új objektumot inicializálnál.
Helyesen:

def __init__(self, x=0, y=0, size=0)
...
a = Cube()

vagy
a = Cube(0, 0, 0)

Érdemes még az osztály definiálásánál megadni az objectet szülőosztálynak:
class Cube(object):

╚╦╦╦

Hirdetés

Copyright © 2000-2013 PROHARDVER Informatikai Kft.