public class StrukturnaKlasa {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner (System.in);
System.out.println("Unesite stranice pravougaonika");
int aa=input.nextInt();
int bb= input.nextInt();
KlasaObjektno kl= new KlasaObjektno(aa,bb);//pozivanje konstruktora iz klase klasaObjektno
System.out.println("Pravougaonika stranica "+aa+" i " +bb);
System.out.println("Ima povrsinu: "+kl.povrsina()+" i obim: " +kl.obim());
System.out.println("i dijagonalu : "+kl.dijagonala());
}
}
|
public class KlasaObjektno {
int a;
int b;
int c;
public KlasaObjektno(int stranica_a, int stranica_b,int stranica_c){//konstruktor
a=stranica_a;
b=stranica_b;
c=stranica_c;
}
public int povrsina(){
return 2*((a+b)+(a+c)+(b+c));
}
public double dijagonala1(){
return Math.sqrt(a*a+b*b);
}
public double dijagonala2(){
return Math.sqrt(a*a+c*c);
}
public double dijagonala3(){
return Math.sqrt(c*c+b*b);
}
public double dijagonalavelika(){
return Math.sqrt(a*a+b*b+c*c);
}
|