Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
interfaces
David Torres Colli
Raul Kuk Mayo
Omar Perez Saldivar
Alberto Canul Irigoyen
Carlos Ku Maldonado
Victor Pat Andrade
Clase abstracta
utilidades
1. Evitan que los usuarios de la clase puedan crear objetos de
la misma.
2. Permiten crear interfaces que luego deben ser
implementados por las clases que hereden de la clase
abstracta.
.En las clases abstractas no se sigue que una clase abstracta
deba contener un mtodo abstracto, aunque generalmente
ser as.
Mtodo abstracto
Un mtodo abstracto es un mtodos de una clase que no
Podemos decir
clase abstracta.
El constructor de una clase abstracta ser de utilidad para
que los invoquen todos los constructores de las clases
derivadas.
Ventajas
Permiten al programador decidir que clases van a poder ser
Ejemplo
Interfaces
Qu es una interfaz?
interfaz de bicicletas {
// Revoluciones de la rueda por minuto
void changeCadence (int newValor);
void ChangeGear (int newValor);
void SpeedUp (int increment);
applyBrakes void (int decrement);
}
}
void changevelocidad (int new Value){
asiento = newValue;
}
void acelerar (int incremet){
speed = velocidad + incremento;
}
void frenar (int idecrement){
speed = velocidad - decremento;
}
void printStates() {
System.out.println("cadena" +
cadena + " velocidad:" +
velocidad + " engrane:" + engrane);
}
}
Biblioteca de Clases
Que son?
Ventajas