“[color=“red”]public class Card {
public String name, number;
…[/color]”
Tenho esta classe mãe.
[color=“red”][color=yellow]public class CreditCard extends Card {
public String bank;
public float debt, balance, limit, price;
CreditCard (String nam ,String num,String ban, float deb, float bal, float lim){
super (nam,num);
bank = ban;
debt = deb;
balance = lim - deb;
limit = lim;
…
}[/color][/color]
Tenho esta outra classe extendia da classe mae.
[color=“red”]public class CreditCardDep extends Card {
String Owner;
CreditCardDep (String nam, String num, String own){
super (nam,num);
Owner = own
…
;[/color]
E tenho esta outra classe, mas gostaria de acessar os metodos da classe CreditCard dentro da Classe CreditCardDep.
[quote=“Felix”]"[color=“red”]public class Card {
public String name, number;
…[/color]"
Tenho esta classe mãe.
[color=“red”][color=yellow]public class CreditCard extends Card {
public String bank;
public float debt, balance, limit, price;
CreditCard (String nam ,String num,String ban, float deb, float bal, float lim){
super (nam,num);
bank = ban;
debt = deb;
balance = lim - deb;
limit = lim;
…
}[/color][/color]
Tenho esta outra classe extendia da classe mae.
[color=“red”]public class CreditCardDep extends Card {
String Owner;
CreditCardDep (String nam, String num, String own){
super (nam,num);
Owner = own
…
;[/color]
E tenho esta outra classe, mas gostaria de acessar os metodos da classe CreditCard dentro da Classe CreditCardDep.
Alguem poderia me ajudar??!!?!?!?!?!?! :oops:[/quote]
=x=x=x=x=======x=x=x=xxxxxx=x=x==x=x========x=x==x
Td bem, mas gostaria d saber como eu poderia estanciar um objeto da classe CreditcardDep, com os mesmos atributos da classe CreditCard!!! ***** Sem ter que passar todos os parametros novamente.!!!
Td bem, mas gostaria d saber como eu poderia estanciar um objeto da classe CreditcardDep, com os mesmos atributos da classe CreditCard!!! ***** Sem ter que passar todos os parametros novamente.!!!
Como elas sao irmãs, uma nao conhece os atributos da outra. Uma solucao para seu problema poderia ser criar um construtor na classe CreditcardDep q recebece Creditcard como parametro:
public CreditcardDep(String nam ,String num,Creditcard cred){
super(nam,num);
this.dbt = cred.dbt;
this.balance = cred.balance;
}
Seria isto q vc quer?
Ah, outra coisa. Procure nao criar variaveis publicas… Crie-as como privadas ( ou no maximo protegitas ) e entao, para manipula-las crie os gets e sets publicos !