我正在尝试通过学习其他人的插件来学习如何在Rails中编写插件,事实证明它比我想象的要难得多。
我发现了这个:
module Facebooker
class AdapterBase
class UnableToLoadAdapter < Exception; end
第四行:class UnableToLoadAdapter < Exception; end
是什么意思?
答案 0 :(得分:6)
这是一种将多个表达式放在一行上的方法。
class UnableToLoadAdapter < Exception
end
与
完全相同class UnableToLoadAdapter < Exception; end
答案 1 :(得分:4)
Ruby支持用分号(;)结束代码行,并允许您将多行代码放在一行上(例如,x = 10; x + = 1;放x)。
Beginning Ruby: From Novice to Professional,第2版。作者:Peter Cooper