Herencia y Abstract Classes
Parte del curso de TypeScript
Has escrito tres clases para un sistema de pagos: CardPayment, BankTransfer y Voucher. Las tres tienen un amount, una currency y un createdAt. Las tres tienen un m茅todo describe() que imprime esos tres campos exactamente igual. La 煤nica diferencia real entre ellas es lo que ocurre cuando llamas a process().
As铆 que en torno al setenta por ciento de cada archivo es una copia de los otros dos. Arreglas un fallo de formato en uno de los describe() y has arreglado un tercio del fallo. ...
驴Quieres aprender TypeScript Herencia y Abstract Classes en un entorno real?
Haz clic abajo, recibe una m谩quina Linux con TypeScript listo, y practica Herencia y Abstract Classes con un tutor de IA que conoce tu c贸digo.
Empezar esta lecci贸nHerencia y Abstract ClassesLo que vas a aprender
- Extends keyword
- Super calls
- Method override
- Abstract classes
- Abstract methods
- Implements with interface
Lee esta lecci贸n en tu idioma
Todas las lecciones de este curso
18 lecciones- 1Hola, TypeScript20 min
- 2Type b谩sicos25 min
- 3Arrays y tuples25 min
- 4Object Types e Interfaces25 min
- 5Funciones25 min
- 6Union y Literal Types25 min
- 7Type Narrowing30 min
- 8Type aliases vs interfaces20 min
- 9Optional, readonly y nullable25 min
- 10Enums20 min
- 11Generics30 min
- 12Classes25 min
- 13Herencia y Abstract Classes25 min
- 14Modules25 min
- 15Utility Types30 min
- 16Mapped y Conditional Types30 min
- 17Declaration Files y Librer铆as25 min
- 18tsconfig y el Compiler30 min
