ok, bedankt. er is dus niet echt een manier om een variabele "behoorlijk" te definieren, behalve door hem een lege waarde mee te geven? dus eigenlijk hoef ik dit nergens te doen? toch een tegenvoorbeeldje: als ik een multidimensionele dictionary aanmaak, dan krijg ik een error als ik de variabele niet op van tevoren heb gedefinieerd, wat normaal is. als ik ervoor dan zet: a = dict, dan werkt het wel, hoewel ik volgens je uitleg een functie aanroep. of maakt dat geen verschil.
en waarom maakt het uit of ik een methode heb die dezelfde naam heeft als een variabele in dezelfde class (inmijn geval self.income en self.income() ) ? of ligt dat aan hetzelfde? mvg, UnrealEd -- View this message in context: http://www.nabble.com/extending-classes-t1473655.html#a4167046 Sent from the Python - python-nl forum at Nabble.com. _______________________________________________ Python-nl mailing list Python-nl@python.org http://mail.python.org/mailman/listinfo/python-nl