Ruby中的祖先是什么?它们的用途是什么?

时间:2011-02-14 06:20:53

标签: ruby

Ruby中的祖先是什么?他们使用了什么,他们的基本目的是什么?

1 个答案:

答案 0 :(得分:8)

类的祖先是类本身,任何类的祖先包含的模块或任何类的祖先的超类。简而言之,类的祖先是所有类和模块,当您在该类的对象上调用方法时,ruby将查找方法定义。

类似地,模块的祖先是模块本身以及任何模块的祖先所包含的任何模块。

它们的目的是启用继承,这是面向对象编程的基本概念。