Seite 1 von 1

Instanzierung innerhalb einer klassendefinition

Verfasst: Dienstag 24. April 2007, 18:11
von driver
servus,

ich will so eine Struktur erreichen

Code: Alles auswählen

class Chip:
    def __init__(self):
        self.cells = cellarray()  ## cellarray() ist eine Vordefinierte Klasse 
wie macht man das ?

danke im Voraus :D

MfG
driver

Verfasst: Dienstag 24. April 2007, 18:30
von Zap
Mh vielleicht liegts an mir, aber ich verstehe nicht was du meinst.
Das was du da geschrieben hast funktioniert doch.

Verfasst: Dienstag 24. April 2007, 18:43
von driver
oooooooooooooooh shit
sorry :(
Beim Testen hab ich statt cellArray, CellArray geschrieben.
mein Fehler

danke Zap

Verfasst: Dienstag 24. April 2007, 18:45
von BlackJack
Und hier im ersten Beitrag hast du alles klein geschrieben. Sollte es wirklich eine Klasse sein, ist die übliche Namenskonvention "MixedCase", also `CellArray`.

Verfasst: Dienstag 24. April 2007, 18:54
von driver

Code: Alles auswählen

class CellArray :
    def __init__(self):
        self.cells = dict()
    

class Chip:
    def __init__(self):
        self.cellarray = CellArray()