@acostas
De la clase telefono
package ClasesYObjetos;
/**
*
* @author Anibal GF
*/
public class CTelefono {
//Atributos de la clase CTelefono
private int numero;
private String cliente;
private int operacionesAcceso;
private final int minutosLocales;
private final double minutosNoLocales;
//otros para operaciones
int cantidadMinutos;
int gasto;
//Metodos
//Metodo Costructor
public CTelefono(int _numero,String _cliente,int _operacionesAcceso,int _minutosLocales,int _minutosNoLocales){
numero = _numero;
cliente = _cliente;
operacionesAcceso = 0;
minutosLocales = 0;
minutosNoLocales = 0;
}
//Aceedemos a los atributos de la clase CTelefono
//#Telefono
public void setnumero (int _numero){
numero = _numero;
}
//Cliente
public void setcliente (String _cliente){
cliente = _cliente;
}
//Obtencion #tele y Cliente
//#Telefono
public int getnumero (){
return numero;
}
//Cliente
public String getcliente (){
return cliente;
}
//Retorna las operaciones de acceso realizadas por este teléfono.
public int operacionesAcceso( )
{
return operacionesAcceso;
}
//Reinicia #Telefono, dejando todos sus valores en cero.
public void reiniciar( )
{
operacionesAcceso = 0;
cantidadMinutos = 0;
gasto = 0;
}
//Agrega una Llamada local al #Telefono <br>
public void minutosLocales( int pMinutos )
{
//Una llamada más
operacionesAcceso = operacionesAcceso + 1;
//Suma los minutos consumidos
cantidadMinutos = cantidadMinutos + pMinutos;
//
//Suma el costo (costo por minuto: 0.05 pesos)
gasto = gasto + (pMinutos * 0.05); //en esta linea me esta dando un error
}
public void minutosNoLocales( int pMinutos )
{
operacionesAcceso += 1;
cantidadMinutos += pMinutos;
gasto += pMinutos * 0.72;
}
//Retorna el gasto total de las llamadas realizadas.
public double gasto( )
{
return gasto;
}
}