Возможно, первая реализованная куча памяти управлялась структурой кучи?
Как и предполагали люди, вы можете использовать трубы. Но я думаю, что вы забыли главное преимущество ООП (которое не может быть использовано в Javascript, но реализовано в Typescript). И это классовое наследство! :)
Запомните основы:
class base {
variable1;
constructor() {
this.variable1 = 1;
}
}
class child extends base {
variable2;
constructor() {
super();
console.log(this.variable1);
}
}
И то же самое относится и к членам класса в качестве методов и свойств. Благодаря Typescript это стало возможным.