Ejercicio de programación con JavaScript: Creación de clases y objetos Restaurante
Código
0h 10m
Ejercicios JavaScript Creación Clases Objetos Restaurante. Aprende a crear clases y objetos para un restaurante en JavaScript mediante ejercicios prácticos.
Crea una clase en JavaScript llamada Restaurante. Esta clase debe tener los siguientes atributos:
- nombre (string): el nombre del restaurante.
- direccion (string): la dirección del restaurante.
- categoria (string): la categoría del restaurante (por ejemplo, italiano, mexicano, japonés, etc.)
- year (number): año de fundación del restaurante.
- abierto (boolean): si el restaurante está abierto o no.
Además, la clase debe incluir:
- Un constructor que inicialice estos cuatro primeros atributos. Por defecto abierto será
true
, sin que se recibaabierto
como parámetro en el constructor. Ejemplo:this.abierto = true;
- Un método llamado mostrarInformacion() que imprima en consola toda la información del restaurante referente a
nombre
,direccion
,categoria
,year
y si estáabierto
. - Crear tres objetos
Restaurante
, con datos diferentes cada uno, fuera de la clase.
Todos los ejercicios de programación de JavaScript
Evalúa tus conocimientos con ejercicios de programación en JavaScript de tipo Test, Puzzle, Código y Proyecto con VSCode.
Funciones flecha
Puzzle
Polimorfismo
Test
Array
Código
Transformación con map()
Test
Gestor de tareas con JavaScript
Proyecto
Manipulación DOM
Test
Funciones
Test
Funciones flecha
Código
Async / Await
Código
Creación y uso de variables
Test
Excepciones
Puzzle
Promises
Código
Funciones cierre (closure)
Test
Herencia
Puzzle
Herencia
Test
Estructuras de control
Código
Selección de elementos DOM
Test
Modificación de elementos DOM
Test
Filtrado con filter() y find()
Test
Funciones cierre (closure)
Puzzle
Funciones
Puzzle
Mapas con Map
Test
Reducción con reduce()
Test
Callbacks
Puzzle
Manipulación DOM
Puzzle
Promises
Test
Async / Await
Test
Eventos del DOM
Puzzle
Async / Await
Puzzle
Promises
Puzzle
Filtrado con filter() y find()
Código
Callbacks
Test
Reducción con reduce()
Código
Filtrado con filter() y find()
Puzzle
Reducción con reduce()
Puzzle
Conjuntos con Set
Puzzle
Herencia de clases
Código
Eventos del DOM
Test
Clases y objetos
Puzzle
Modificación de elementos DOM
Puzzle
Mapas con Map
Puzzle
Introducción a JavaScript
Test
Funciones
Código
Tipos de datos
Test
Clases y objetos
Test
Array
Test
Conjuntos con Set
Test
Array
Puzzle
Encapsulación
Puzzle
Clases y objetos
Código
Uso de operadores
Puzzle
Uso de operadores
Test
Estructuras de control
Test
Excepciones
Test
Transformación con map()
Puzzle
Funciones flecha
Test
Selección de elementos DOM
Puzzle
Encapsulación
Test
Mapas con Map
Código
Creación y uso de variables
Puzzle
Polimorfismo
Puzzle
Tipos de datos
Puzzle
Estructuras de control
Puzzle
Certificados de superación de JavaScript
Supera todos los retos de JavaScript y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
JavaScript
Clases y objetos
Programación Orientada a Objetos