class Teacher
def speak
“Good morning Class”
end
end
在 teacher类的内部定义了speak方法,因为speak方法将被所有teacher对象共享(即所有teacher类的实例)这种方法定义在一个类的内部,并为类的所有实例所使用,这就是所谓的实例方法。它不仅仅属于一个对象,而是类的任何实例都可以调用它们。
与之相对的是单例方法,如 def teacher . price 这样为一个特殊对象定义的方法单例方法。
class Teacher
def speak
“Good morning Class”
end
end
在 teacher类的内部定义了speak方法,因为speak方法将被所有teacher对象共享(即所有teacher类的实例)这种方法定义在一个类的内部,并为类的所有实例所使用,这就是所谓的实例方法。它不仅仅属于一个对象,而是类的任何实例都可以调用它们。
与之相对的是单例方法,如 def teacher . price 这样为一个特殊对象定义的方法单例方法。