Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Cerradura {
- private int claveDeApertura;
- private int cantidadParaBloquear;
- private boolean estaAbierta;
- private int aperturasExitosas;
- private int aperturasFallidas;
- public Cerradura(int claveDeApertura, int cantidadParaBloquear){
- this.claveDeApertura = claveDeApertura;
- this.cantidadParaBloquear = cantidadParaBloquear;
- estaAbierta = false;
- }
- public boolean abrir(int clave){
- if (clave == claveDeApertura){
- estaAbierta = true;
- aperturasExitosas++;
- } else {
- aperturasFallidas++;
- }
- return estaAbierta;
- }
- public void cerrar(){
- if (estaAbierta = true){
- estaAbierta = false;
- }
- }
- public boolean estaAbierta(){
- return estaAbierta;
- }
- public boolean estaCerrada(){
- return !(estaAbierta);
- }
- public int contarAperturaExitosas(){
- return aperturasExitosas;
- }
- public int contarAperturasFallidas(){
- return aperturasFallidas;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement