20.Ruby语言的鸭子类型(Duck Typing)

Java语言是一种具有静态类型系统的语言,而Ruby并不像Java这样,Ruby的类不是类型,在Ruby中,对象类型更多是根据对象能做什么决定的,它被称为Duck Typing,如果对象能够像鸭子那样行走,像鸭子那样呱呱叫的话,那么解释器会很高兴地把它当成鸭子来对待。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubyhigh/4672.html

发表评论

登录后才能评论