Ruby中怎么实现继承

avatar
作者
筋斗云
阅读量:0

在 Ruby 中,可以通过使用 class 关键字和 < 符号来实现继承。例如:

class Animal   def speak     puts "Animal speaks"   end end  class Dog < Animal   def wag_tail     puts "Dog wags tail"   end end  dog = Dog.new dog.speak dog.wag_tail 

在上面的例子中,Dog 类继承自 Animal 类,因此 Dog 类可以访问 Animal 类中定义的方法 speak,并且还可以定义自己的方法 wag_tail

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!