লুয়া clone অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
🌈লুয়া clone অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কি?
📋লুয়া clone অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং হলো অবজেক্টের কপি তৈরি করার পদ্ধতি।
⚒️লুয়া clone অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অবজেক্টের কপি তৈরি করতে ব্যবহৃত হয়।
লুয়া clone অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অবজেক্টের কপি তৈরি করার উদাহরণ।
lua
local User = {}
User.__index = User
function User:new(message)
local user = {
message = message
}
setmetatable(user, self)
return user
end
function User:clone()
return User:new(self.message)
end
local arif = User:new("হ্যালো বিশ্ব")
local amir = arif:clone()
print(arif.message)
print(amir.message)