programa
* Boleto.java
* Clase que permite crear los boletos que entregara el estacionamiento:
* cada boleto tiene horas de entrada y salida, nombre estacionamiento,
* sello de cortesia y costode boleto perdido.
* @version Octubre de 2011
*/
public class Boleto{
//Atributos de la clase
private Hora entrada;
private Hora salida;
private String nombre;
private doublefraccion;
private double costo;
private boolean sello;
/**
* Constructor por parametros
* @param String el nombre del estacionamiento
* @param Hora la hora de entrada
*@param double el costo por fraccion
* @param double el costo del boleto perdido
*/
public Boleto(String n,Hora e,double f,double c){
nombre = n;
entrada = new Hora(e);
salida =new Hora(e);
fraccion = f;
costo = c;
sello = false;
}
/**
* Metodo para establecer el nombre del estacionamiento
* @param String el nombre del estacionamiento
*/public void setNombre(String n){
nombre = n;
}
/**
* Metodo para establecer la hora de entrada
* @param Hora la hora de entrada al estacionamiento
*/
public voidsetEntrada(Hora he){
entrada = new Hora(he);
}
/**
* Metodo para establecer la hora de salida
* @param Hora la hora de salida del estacionamiento
*/
public voidsetSalida(Hora hs){
salida = new Hora(hs);
}
/**
* Metodo para establecer el costo del estacionamiento
* @param double el costo del estacionamiento
*/
public void setCosto(double c){costo = c;
}
/**
* Metodo para establecer sello de cortesía
* @param boolean el sello de cortesía
*/
public void setSello(boolean s){
sello = s;
}
/*** Metodo para obtener el nombre del estacionamiento
* @return String el nombre del estacionamiento
*/
public String getNombre(){
return nombre;
}
/**
* Metodo para...
Regístrate para leer el documento completo.