Lua OOP auto

Run Settings
LanguageLua
Language Version
Run Command
-- 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()
Editor Settings
Theme
Key bindings
Full width
Lines