duda sobre constructora de clase

Milton inostroza minoztro en gmail.com
Mie Ene 5 18:32:54 CET 2005


hola tengo una duda sobre esto:

  Estaba viendo un programa y este programa hace esto, construye un
objeto del tipo ctb_consulta_cuenta con dos argumentos.

a = ctb_consulta_cuenta(self.cnx, self.cod_empresa)

pero el constructor de la clase está definido de la siguiente manera:

def __init__(self, c=None),

es aquí donde quedo enredado, ya que self siempre debe ir como
argumento de la función cuando se define, si es asi solamente podría
ocupar la variable c, para almacenar algun resultado cuando el objeto
es construido.  NO ENTIENDO!! el constructor entonces debería tener
tres argumentos y no dos, además busque en el codigo y la clase tiene
un sólo constructor, alguien me podría ayudar o decir donde quedá
almacenado el self.cod_empresa cuando se construye el objeto.

salu2!!

-- 
Milton Inostroza Aguilera
Secretario Academico
Ingenieria Civil en Computación e Informática
Organizador
6to. Encuentro Nacional de Linux
Integrante de GULIqq
Universidad Arturo Prat
Iquique - Chile




Más información sobre la lista de distribución Python-es