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

Popular posts from this blog

D WEB LINK