IIC2115 / Syllabus-2022-2

Syllabus del curso IIC2115 - Programación como Herramienta para la Ingeniería 2022/II
21 stars 29 forks source link

método en clase abstracta #8

Open mariasofiawahl opened 2 years ago

mariasofiawahl commented 2 years ago

Hola!, si declaré un metodo en la clase abstracta y luego creo una subclase que hereda de la clase abstracta pero que no se le hace ningún cambio al método, ¿tengo que declararlo completo siempre? o solo si le puse @abstractmethod?

topkaj commented 2 years ago

hola, solamente debes implementar el método si usaste el decorador @abstractmethod en el método padre. En caso contrario, la sobrecarga [i.e. super().__init__(...)] se encarga de mantener las características del padre.

avísanos si sigues con dudas :)