Polymorphism method overloading
#!polymorphism method overloading
class Myclass:
#None hesaba default value delam
def sum(self ,a=None ,b=None,c=None):
if(a!=None and b!=None and c!=None):
c=a+b+c
elif(a!=None and b!=None) :
c=a*b
return c
obj=Myclass()
print(obj.sum(3,3,2))
print(obj.sum(3,2))
Comments
Post a Comment