Re: Overloading __init__ & Function overloading
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.python archive

Re: Overloading __init__ & Function overloading

From: Istvan Albert <istvan.albert@gmail.com>
Date: Fri Sep 30 2005 - 17:10:54 CEST

in python you can provide default values for your parameters:

class BaseClass:
    def __init__(self, a=None):
        if a is None:
            #no parameter
            pass
        else:
            #one parameter
            pass
            
baseclass1=BaseClass()
baseclass2=BaseClass(1)
Received on Sat Oct 15 04:00:24 2005