Advertisement
Guest User

Metatables Tutorial Program #2

a guest
Mar 30th, 2012
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.31 KB | None | 0 0
  1. local Man = {}
  2. Man.default = {name = "Noname", strenght = 100, speed = 67}
  3. Man.mt = {__index = Man.default}
  4.  
  5. function Man:new(t)
  6.     setmetatable(t, Man.mt)
  7.     return t
  8. end
  9.  
  10. local man = Man:new({speed = 5})
  11. print("Man's speed: "..man.speed)
  12. print("Man's strenght: "..man.strenght)
  13. print("Man's name: "..man.name)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement