Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsOpBsOIC 22 of 60 menu
◀ ▶

Objetos dentro de clases en POO en JavaScript

En las clases se pueden utilizar objetos de otras clases. Veamos un ejemplo. Supongamos que queremos crear un usuario con nombre y apellido, y también con la ciudad donde vive. Supongamos que tenemos la siguiente clase para la ciudad:

class City { constructor(name) { this.name = name; } }

Pasaremos el nombre, apellido y ciudad como parámetros del constructor:

class User { constructor(name, surn, city) { this.name = name; this.surn = surn; this.city = city; } }

En este caso, el nombre y apellido serán cadenas, pero la ciudad será un objeto de su propia clase separada:

let city = new City('luis'); let user = new User('john', 'smit', city);

Mostremos el nombre de nuestro usuario:

console.log(user.name);

Y ahora mostremos el nombre de la ciudad de nuestro usuario:

console.log(user.city.name);

Se da la siguiente clase:

class Employee { constructor(name, position, department) { this.name = name; this.position = position; this.department = department; } }

Haga que al segundo y tercer parámetro se le pasen objetos de clases separadas.

Cree un objeto de empleado utilizando la clase de la tarea anterior.

Muestre en la consola el nombre, cargo y departamento del empleado creado.

← →
↑
Español▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar