Quick actions

cmd+k|ctrl+k

Navigation

Languages

Lua OOP auto

Snippet info

Language

Lua

Visibility

public

Author

jsonkody

Created

2024-07-18T11:19:41.583039Z

Updated

2024-07-18T11:19:41.583039Z

-- Definice třídy Auto
Auto = {}
Auto.__index = Auto

-- Konstruktor
function Auto:new(znacka, model, rokVyroby)
    local auto = setmetatable({}, Auto)
    auto.znacka = znacka
    auto.model = model
    auto.rokVyroby = rokVyroby
    return auto
end

-- Metoda pro zobrazení informací o autě
function Auto:zobrazInfo()
    print("Znacka: " .. self.znacka)
    print("Model: " .. self.model)
    print("Rok vyroby: " .. self.rokVyroby)
end

-- Vytvoření instance třídy Auto a zobrazení informací
mojeAuto = Auto:new("Toyota", "Corolla", 2020)
mojeAuto:zobrazInfo()
INFO