Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Transporte {
- constructor(protected velocidad: number, protected formaDeMovilidad: string){}
- getVelocidad() {
- return this.velocidad;
- }
- setVelocidad(velocidad: number) {
- this.velocidad = velocidad;
- }
- getFormaDeMovilidad() {
- return this.formaDeMovilidad;
- }
- setFormaDeMovilidad(formaDeMovilidad: string) {
- this.formaDeMovilidad = formaDeMovilidad;
- }
- }
- const transporte: Transporte = new Transporte(20, 'suelo');
- console.log(transporte);
- class Auto extends Transporte {
- constructor(protected velocidad: number, protected formaDeMovilidad: string, protected cantidadDePuertas: number) {
- super(velocidad, formaDeMovilidad);
- }
- getVelocidad() {
- return super.getVelocidad();
- }
- getCantidadDePuertas() {
- return this.cantidadDePuertas;
- }
- setCantidadDePuertas(cantidadDePuertas: number) {
- this.cantidadDePuertas = cantidadDePuertas;
- }
- }
- const auto: Auto = new Auto(30, 'suelo', 5);
- console.log(auto);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement