Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

160
Visualizações
cómo llamar a los métodos de una clase principal en un objeto de clase secundaria sin anular en child en java script

Digamos que tengo una clase principal y una secundaria como se muestra a continuación.

 class Person { constructor(name) { this.name = name } greeting() { console.log(`Hi! I'm ${this.name}`); }; } class Teacher extends Person { constructor(first, subject) { super(first); this.subject = subject; } }

ahora digamos que creo un objeto global de la clase secundaria

 globalThis.teachers = new Teacher("Roby", "Math")

este objeto global puede acceder directamente al nombre de la propiedad de la clase principal. Entonces, puedo llamar,

 globalThis.teachers.name \\Will contain Roby

Pero, ¿puedo llamar al método de la clase principal, saludo () así directamente sin anularlo de la siguiente manera?

 globalThis.teachers.greeting() \\Will print in console

Retazo:

 class Person { constructor(name) { this.name = name } greeting() { console.log(`Hi! I'm ${this.name}`); }; } class Teacher extends Person { constructor(first, subject) { super(first); this.subject = subject; } } globalThis.teachers = new Teacher("Roby", "Math") console.log(globalThis.teachers.name); globalThis.teachers.greeting();

¿Es como todos los métodos de clase principal a los que quiero acceder? Tendré que anularlo en el elemento secundario y desde allí tendré que llamar a super.greeting().

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda