Namespaces, Source Files, and Distribution(Chapter 16 of Programming Ruby)
时间:2010-07-16 来源:Ray Z
Putting code inside a module or class is a good way of separating it from other code.Ruby’s Math module is a good example—it defines constants such as Math::PI and Math::E and methods such as Math.sin and Math.cos. You can access these constants and methods via the Math module object:
Math::E # => 2.71828182845905
Math.sin(Math::PI/6.0) # => 0.5
相关阅读 更多 +
排行榜 更多 +