Olá a todos sou novo aqui no grupo e na linguagem java, to dando os primeiros passos e estou querendo usar varias class dentro do mesmo prog queria saber como puxar valores de class se alguem me poder me passar algum exemplo explicando ja ficaria muito contente.
Eae west , blz, de q maneira vc quer usar estas classes, são métodos q se complementam e q irão devolver os valores p/ a outra classe utilizar.Se for desta forma, vc pode editar e compilar as classes e instanciar uma delas, dentro da outra.
Exemplo:
class Celsius
{
int c;
public int converte(int far)
{
c=far;
return c+10;
}
}
class Far
{
Celsius i = new Celsius();// instanciar a classe, criando um objeto"i"
int y=45;int z;
z= i.converte(y);
}
neste caso eu estou convertendo 45 far p/ celsius, e o int z está recebendo o resultado, mas pode perceber q o método é da classe Celsius
geralmente, qndo uma classe tem atributos privados, usasse metodos get()
ex
class PontoCartesiano{
private int x;
private int y;
public PontoCartesiano(int X, int Y)
{
this.x = X;
this.y = Y;
}
public int getX(){
return this.x;}
public int getY()
{
return this.y;
}
}
eu naum sei muito tbem sou iniciant, mas aprendi que vc poder herdar de uma classe os atributos metodos, sem precisar cria de novo
Exemplo:
public class ex1
private int cod;
*
*
public class ex2 extends ex1
private String nome;
public ex2(String n, int c)//construtor
{
super(c);//vc herdou o atributo cod da outra classe