RosettaCodeData/Task/Call-an-object-method/MiniScript/call-an-object-method.mini

15 lines
290 B
Plaintext

Dog = {}
Dog.name = ""
Dog.help = function()
print "This class represents dogs."
end function
Dog.speak = function()
print self.name + " says Woof!"
end function
fido = new Dog
fido.name = "Fido"
Dog.help // calling a "class method"
fido.speak // calling an "instance method"