Foros del Web » Programación para mayores de 30 ;) » Java »

Estoy aprendiendo java y tengo problemas con una de las practicas

Estas en el tema de Estoy aprendiendo java y tengo problemas con una de las practicas en el foro de Java en Foros del Web. /** * Write a description of class Customer here. * * @author (your name) * @version (a version number or a date) */ public class ...
  #1 (permalink)  
Antiguo 11/04/2010, 01:05
 
Fecha de Ingreso: abril-2010
Mensajes: 3
Antigüedad: 14 años
Puntos: 0
Estoy aprendiendo java y tengo problemas con una de las practicas

/**
* Write a description of class Customer here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Customer
{
private int custID;
private Account account;
private String firstName;
private String lastName;
private int numOfAccount;
private String cityName;
private String DOB;
private String emailAddress;
private String streetAddress;
private String phoneNumber;
private String zipOrPostalCode;


public String getAddress()
{
return streetAddress + cityName + zipOrPostalCode;
}
public Account getAccount()
{
return account;
}
public int getCustID()
{
return custID;
}
public String getEmail()
{
return emailAddress;
}
public String getName()
{
return lastName + "," + firstName;
}
public int getNumOfAccounts ()
{
return numOfAccount;
}
public String getPhone ()
{
return phoneNumber;
}
public String getDOB ()
{
return DOB;
}
public void setDOB (String birthDate)
{
DOB = birthDate;
}
public void setAddress (String street, String city, String postalCode)
{
streetAddress = street;
cityName = city;
zipOrPostalCode = postalCode;
}
public void setEmail (String email)
{
emailAddress = email;
}
public void setName (String lName, String fName)
{
lastName = lName;
firstName = fName;
}
public void setPhone(String phone)
{
phoneNumber = phone;
}
public void setAccount(Account account)
{
account = account;
}
}



/**
* Write a description of class Account here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Account
{
private char acctType;
private double balance;
private String acctId;

public char getAcctType()
{
return acctType;
}
public double getBalance()
{
return balance;
}
public String getId()
{
return acctId;
}
public void setBalance(double amount)
{
balance = amount;
}
public void setAcctId(String id)
{
acctId = id;
}
public void setAcctType(char type)
{
acctType = type;
}
}


/**
* Write a description of class Teller here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Teller
{
public static void main(String [] args)
{
Customer c1 = new Customer();
c1.setName("Rufino","Hernandez");
System.out.println("Customer names is " + c1.getName());
Account a1 = new Account();
a1.setBalance(1000.89);
c1.setAccount(a1);
System.out.println("Customer balance is " + a1.Account().getBalance); (error no encuetra symbolo para accesar al matedo por favor indicar en que esta malo gracias)
}
}
  #2 (permalink)  
Antiguo 11/04/2010, 18:08
 
Fecha de Ingreso: abril-2010
Mensajes: 25
Antigüedad: 14 años
Puntos: 1
Respuesta: Estoy aprendiendo java y tengo problemas con una de las practicas

Hola soy ivan , este es mi primer post , ya probe tu codigos y creo que te equivocaste en algo :

Código Java:
Ver original
  1. System.out.println("Customer balance is " + a1.Account().getBalance);

deberia ser asi : (Pruebalo)

Código Java:
Ver original
  1. System.out.println("Customer balance is " + a1.getBalance());

Bueno espero haberte ayudado !

Última edición por ivanrod12; 11/04/2010 a las 18:23
  #3 (permalink)  
Antiguo 12/04/2010, 22:02
 
Fecha de Ingreso: abril-2010
Mensajes: 3
Antigüedad: 14 años
Puntos: 0
Respuesta: Estoy aprendiendo java y tengo problemas con una de las practicas

Gracias Ivan tienes todala la razon ya que el metodo setAccount es salamente para configurar para metros pora el nuevo objeto Account que es a1, ya el metodo getAccount da respuesta al objeto a1 .... si no es asi favor exolicar si puedes
gracias mil ....
  #4 (permalink)  
Antiguo 13/04/2010, 16:12
 
Fecha de Ingreso: abril-2010
Mensajes: 25
Antigüedad: 14 años
Puntos: 1
Respuesta: Estoy aprendiendo java y tengo problemas con una de las practicas

Estas en lo correcto !
Bueno fue un gusto =D , Yo tambien soy nuevo en java .

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:22.