How to use method overloading in Python

1 Answer

0 votes
class Worker:

    def show(self, name=None):
        if name is not None:
            print("the name is: " + name)
        else:
            print("name is None")


o = Worker()

o.show()

o.show("Tom")


'''
run:
 
name is None
the name is: Tom
 
'''

 



answered Jun 20, 2018 by avibootz

Related questions

1 answer 214 views
214 views asked Dec 18, 2023 by avibootz
2 answers 402 views
402 views asked Jul 4, 2017 by avibootz
1 answer 321 views
1 answer 238 views
238 views asked Dec 2, 2022 by avibootz
...