Programación orientada a objetos en 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
01Introducción a la OPA en Lua
3 Chapters - 0/3 Completed
01
Introducción a la OPA en Lua
3 Chapters - 0/3 Completed
Programación orientada a objetos
Use OOP en Lua
Conceptos clave de OOP: Clases, objetos y métodos
02Basics of Object-Oriented Programming
3 Chapters - 0/3 Completed
02
Basics of Object-Oriented Programming
3 Chapters - 0/3 Completed
Comprender objetos y clases en Lua
Crear y Iniciar objetos en Lua
Definición de métodos para objetos
03Herencia en Lua
3 Chapters - 0/3 Completed
03
Herencia en Lua
3 Chapters - 0/3 Completed
Inheritance
Métodos de eliminación en Lua
Métodos de construcción y la nueva palabra clave
04Encapsulación en Lua
3 Chapters - 0/3 Completed
04
Encapsulación en Lua
3 Chapters - 0/3 Completed
Encapsulation
Uso de Tablas para Encapsulación
Contratar datos con variables privadas
05Polimorfismo en Lua
3 Chapters - 0/3 Completed
05
Polimorfismo en Lua
3 Chapters - 0/3 Completed
Polymorphism
Conseguir el polimorfismo en Lua
Ejemplos de polimorfismo en Lua
06Interfaces y clases abstractas
3 Chapters - 0/3 Completed
06
Interfaces y clases abstractas
3 Chapters - 0/3 Completed