标签: ruby-on-rails
我在其中一个现有的rails项目中看到了klass。为什么用它?怎么会跟铁路上的班级不一样呢?
答案 0 :(得分:5)
一个是类的名称,另一个是默认的未定义常量。对于你更有可能看到的那一对,类和klass,
前者是用于定义类的关键字,而后者只是一个标识符(与任何其他字符串一样)。当你想写“" class"”时,它会被使用。但不能,因为它是一个保留的关键字。
link希望它会对你有所帮助。