什么是铁轨中的klass?它和课堂有什么不同?

时间:2018-03-26 05:40:09

标签: ruby-on-rails

我在其中一个现有的rails项目中看到了klass。为什么用它?怎么会跟铁路上的班级不一样呢?

1 个答案:

答案 0 :(得分:5)

一个是类的名称,另一个是默认的未定义常量。对于你更有可能看到的那一对,类和klass,

前者是用于定义类的关键字,而后者只是一个标识符(与任何其他字符串一样)。当你想写“" class"”时,它会被使用。但不能,因为它是一个保留的关键字。

link希望它会对你有所帮助。