File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed
Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 11package Colmena ;
22
3+ // La clase AbejaReina extiende la clase Abeja, añadiendo atributos específicos de la abeja reina.
4+ // La abeja reina tiene una edad y una productividad que afectan la colonia de abejas.
35public class AbejaReina extends Abeja {
6+
7+ // Atributo que representa la edad de la abeja reina en años.
48 int edad ;
9+
10+ // Atributo que representa la productividad de la abeja reina en kg de miel.
511 double productividad ;
612
13+ // Constructor que recibe la edad, estado de salud y productividad de la abeja reina.
14+ // Utiliza el constructor de la clase base (Abeja) para establecer el estado de salud.
715 public AbejaReina (int edad , String estadoSalud , double productividad ) {
8- super (estadoSalud );
9- this .edad = edad ;
10- this .productividad = productividad ;
16+ super (estadoSalud ); // Llama al constructor de la clase base para establecer el estado de salud.
17+ this .edad = edad ; // Establece la edad de la abeja reina.
18+ this .productividad = productividad ; // Establece la productividad de la abeja reina.
1119 }
1220
21+ // Método que devuelve la información completa de la abeja reina.
22+ // Llama al método getInfo() de la clase base (Abeja) y le agrega los detalles específicos de la abeja reina.
1323 public String getInfo () {
24+ // Se agrega la información heredada de la clase Abeja y luego se concatena la información propia de la abeja reina.
1425 return super .getInfo () + String .format ("""
1526 🕰️ Edad: %d años
1627 🍯 Productividad: %.2f kg de miel
You can’t perform that action at this time.
0 commit comments