method_missing 是一个 Ruby 方法,当您尝试调用对象上不存在的方法时会被调用。Ruby 不会抛出 NoMethodError,而是给您一个机会自行处理缺失的方法调用。这使您能够根据提供的方法名和参数动态响应方法调用,从而编写出灵活且富有表现力的代码。
method_missing
NoMethodError
用自己的话写下这一站的结论。