2017-01-11 7 views
3

私はクラスのデモを勉強しています、あなたはここに見つけることができますhttps://www.lua.org/cgi-bin/demo?account。 Luaの中にプログラミングで 彼らがこのラインで新しいアカウントを作成します。Luaアカウントのデモ構文はどのように機能しますか?

a = Account:new{balance = 0} -- (1) 

それは、このような通常の関数呼び出しと同じようだ:

a = Account:new({balance = 0}) -- (2) 

私は2回目の呼び出しがどのように機能するかを理解することができますが、誰かが、なぜ例1の構文が働くのか私に説明しますか?

答えて

関連する問題