Programação orientada por objetos em Lua
Get Started!
85
Course Details
Language: Lua
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Skills You'll Gain
- OOP in Lua
- Simulating inheritance with metatables
- Designing reusable class-like structures
Requirements
💻 A computer with Lua installed 🧠 Familiarity with basic Lua scripting (variables, loops, functions) 💡 Basic understanding of programming concepts like functions and data structures 🚀 No prior OOP experience required — we cover it step by step!
Content
01Introdução à OOP em Lua
3 Chapters - 0/3 Completed
01
Introdução à OOP em Lua
3 Chapters - 0/3 Completed
Programação orientada por objetos
Usar OOP em Lua
Conceitos-chave de OOP: Classes, Objetos e Métodos
02Noções básicas de programação orientada por objetos
3 Chapters - 0/3 Completed
02
Noções básicas de programação orientada por objetos
3 Chapters - 0/3 Completed
Compreender objetos e aulas em Lua
Criando e Inicializando Objetos em Lua
Definindo métodos para objetos
03Herança em Lua
3 Chapters - 0/3 Completed
03
Herança em Lua
3 Chapters - 0/3 Completed
Inheritance
Métodos superiores em Lua
Métodos de Construção e a nova palavra- chave
04Encapsulamento em Lua
3 Chapters - 0/3 Completed
04
Encapsulamento em Lua
3 Chapters - 0/3 Completed
Encapsulation
Usando tabelas para encapsulamento
Escondendo dados com variáveis privadas
05Polimorfismo em España
3 Chapters - 0/3 Completed
05
Polimorfismo em España
3 Chapters - 0/3 Completed
Polymorphism
Alcançar o Polimorfismo em Lua
Exemplos de polimorfismo em Lua
06Interfaces e Classes Abstratas
3 Chapters - 0/3 Completed
06
Interfaces e Classes Abstratas
3 Chapters - 0/3 Completed