Lua中的继承

--table_1 为 对象
table_1={ name ="默默",age=18}
--table_1 中的元素
table_1.likeEatobj=function(str)
    if type(str)==string then
        print (table_1.name.."喜欢吃"..str )

    end
end

--构造函数
function table_1:new(o )
    local t=o or {}--类似于c#中的三元运算符
    setmetatable(t,{__index=self})--设置元表  如果看不懂就去菜鸟教程看元表的知识
    return t;
end

--继承
table_2=table_1.new  ({xb="男"})

--调用
print(table_2.xb)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值