The "include" statement is for including a module into a class:
1. module Bar
2. end
3.
4. class Foo
5. include Bar
6. end
The "require" statement loads a ruby file.
Just loading a file does not include it into a class, so that's why you need include as well.
1. module Bar
2. end
3.
4. class Foo
5. include Bar
6. end
The "require" statement loads a ruby file.
Just loading a file does not include it into a class, so that's why you need include as well.
本文介绍了Ruby编程语言中include和require语句的使用方法。include用于将一个模块包含到类中,而require则用于加载Ruby文件。单独加载文件不会自动将其包含到类中,因此通常两者配合使用。
393

被折叠的 条评论
为什么被折叠?



