TypeScript élargit les capacités orientées objet de JavaScript avec héritage avancé
TypeScript offre une syntaxe robuste pour implémenter des patterns orientés objet complexes sur JavaScript.
Le système de types permet l'héritage multi-couches et le polymorphisme avancé.
Cette évolution fait de TypeScript le standard pour les projets OOP en JavaScript.