jest sposób wywołania funkcji z klasy bazowej, takiej jak nadpisanie.Funkcja wywołania funkcji pisania z klasy podstawowej
klasy bazowej
export class BaseClass {
constructor() {
//do something asynchronous
//than call initialized
}
}
Dziedziczenie klasy
export class InheritanceClass extends BaseClass {
initialized() {
// get called from base class
}
}
Więc jeśli podstawową klasą było "Zwierzę", a pochodną klasą był "Pies", mógłbyś mieć metodę chodzenia, ale co z wężami i ptakami, czy miałbyś metodę ślizgania się i latania na swojej klasie zwierząt? –
Inny przypadek użycia. Nie sugeruję, że nie ma potrzeby używania abstrakcyjnych elementów w TypeScript, tylko że ta odpowiedź precyzyjnie odpowiada na prośbę PO dotyczącą możliwości "zrobienia czegoś asynchronicznego, a następnie zainicjowania połączenia" i "wywołania funkcji z klasy podstawowej" (przypuszczam literówkę :) nadpisanie" – JcFx