modules reading v 000 源码
Ruby中的模块和Mixins 目标 了解模块-跨类提供功能的另一种方法。 介绍 在上一课中,我们讨论了继承的概念。 我们了解到,通过子类(超类下的某个类),子类可以访问其父级的所有方法。 从另一类继承一个类是有意义的。 子类可以理解为超类的子级或子类。 举例来说,汽车是一个类型的车辆,因此是很有意义的Car从类继承Vehicle类。 让我们考虑一下稍微不同的示例类型,它的层次结构较少。 我们可以轻松地设想编写一个可以模拟舞蹈表演环境的应用程序。 这样的应用程序可能具有Dancer类。 我们知道,舞者们会跳舞。 同样,我们可以想象有一个小女孩要在圣诞节前去看《胡桃夹子》芭蕾,回家并想练习演出
文件列表
modules-reading-v-000-master.zip
(预估有个19文件)
modules-reading-v-000-master
.learn
79B
lib
dancer.rb
81B
class_methods_module.rb
0B
kid.rb
81B
fancy_dance.rb
0B
dance_module.rb
0B
spec
dance_spec.rb
531B
暂无评论