2017-01-11 9 views
3

나는 클래스 데모를 공부하고 있는데 여기에서 찾을 수있다 https://www.lua.org/cgi-bin/demo?account.루아 계정 데모 구문은 어떻게 작동합니까?

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

는이 같은 일반 함수 호출과 같은 것 : 루아 프로그래밍에서 은이 선이있는 새 계정을 만들 내가 어떻게 두 번째 통화의 작품을 이해

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

수 있지만, 누군가가 왜 예제 1의 구문이 작동하는지 설명해 주시겠습니까?

답변