うん、この記事はお遊びで書いてるだけだよん
だって動くかどうかは気にせずにササッとかいただけw
module(...,package.seeall)
function new()
local super = require("somemodule").new()
local self = super
self.super = super
local privateA = 2
local privateB = 2
function self:getA()
return privateA
end
function self:getB()
return privateB
end
function self:getType()
if self.type then
return self.type
end
return self.super:getType()
end
function self:setType(t)
self.type = t
end
return self
end
0 件のコメント:
コメントを投稿