都知道面向对象有三大特征,封装,继承,多态

 
现在学Ruby, 突然就忘记了多态是什么鬼。一搜更懵了,解释的什么鬼???
总算回忆起来了,其实多态就是重载重读的母概念罢了。
举个例子
 
func sample(a: int) -> int {
   return a
 }
func sample(a: int, b: int) -> int {
   return a+b
 }
 
像这样同一个函数,不同参数返回结果不同等等就是多态。
 
简单吧。没错,哥就是这么犀利。拒绝网上的垃圾解释!