Olá,
Estou a usar o NetBeans IDE.
Criei o seguinte:
1 - "Java Class Lybrary" com o nome Figure e tem o seguinte código:
2 - "Java Class Lybrary" com o nome Square e tem o seguinte código:
3 - "Java Application" com o nome SquareInfo e tem o seguinte código:
Logo no ponto 2 dá erro porque a variável área esta na outra classe e eu suponho que ele não a está a encontrar. No projecto Square fui a libraries e fiz adicionar projecto e adicionei o projecto Figure às libraries do Square mas continua com o mesmo erro.
No ponto 3 o erro é igual em relação aos métodos das duas classes.
EDIT: Isto é de um exemplo.
Estou a usar o NetBeans IDE.
Criei o seguinte:
1 - "Java Class Lybrary" com o nome Figure e tem o seguinte código:
Código:
public class Figure {
int area = 0;
public int getArea(){
return(area);
}
}
Código:
public class Square {
int side = 0;
public int getSide(){
return(side);
}
public void setSide(int value){
side = value;
area = side * side;
}
}
Código:
package squareinfo;
/**
*
* @author Zé
*/
public class SquareInfo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Square sq = new Square();
sq.setSide(250);
System.out.println("Side of square: "+ sq.getSide());
System.out.println("Area of square: "+ sq.getArea());
Square sq2 = new Square();
sq2.setSide(17);
System.out.println("Side of square: "+ sq.getSide());
System.out.println("Area of square: "+ sq.getArea());
}
}
No ponto 3 o erro é igual em relação aos métodos das duas classes.
EDIT: Isto é de um exemplo.
Última edição: