lua面向对象(封装)

时间:2023-01-02 09:35:56

table1(状态)----> table2(操作/接口)

对象本身是通过第二个表来访问的

函数newAccount(initialBalance)

本地自我= {平衡=初始平衡}

本地撤回=功能(v)

self.balance = self.balance-V

结束

本地存款=功能(v)

selself.balance = self.balance + V

结束

local getBalanc = funtion()返回self.balance结束

return {withdraw = withdraw,

存款=存款,

所以getBalance所以getBalance =

}

结束