1.在同一類裏:
//求一長方體的體積和表面積
import java.util.*;
public class Box
{
int length; //長
int width; //寬
int height; //高
Box(int length,int width,int height)
{
this.length=length;
this.width=width;
this.height=height;
}
int tiJi()
{
int tiji=length*width*height;
return tiji;
}
int biaoMianJi()
{
int mianji=(length*width+length*height+width*height)*2;
return mianji;
}
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
System.out.print("請輸入長方體的長a:");
int a=s.nextInt();
System.out.print("\n");
System.out.print("請輸入長文體的寬b:");
int b=s.nextInt();
System.out.print("\n");
System.out.print("請輸入長方體的高h:");
int h=s.nextInt();
Box cft=new Box(a,b,h);
System.out.println("長方體的體積爲:"+cft.tiJi());
System.out.println("長方體的表面積爲:"+cft.biaoMianJi());
}
}
2.在不同的類中:
//求一長文體的體積和表面積
import java.util.*;
public class Box
{
int length; //長
int width; //寬
int height; //高
Box(int length,int width,int height)
{
this.length=length;
this.width=width;
this.height=height;
}
int tiJi()
{
int tiji=length*width*height;
return tiji;
}
int biaoMianJi()
{
int mianji=(length*width+length*height+width*height)*2;
return mianji;
}
}
class BoxTest
{
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
System.out.print("請輸入長方體的長a:");
int a=s.nextInt();
System.out.print("\n");
System.out.print("請輸入長文體的寬b:");
int b=s.nextInt();
System.out.print("\n");
System.out.print("請輸入長方體的高h:");
int h=s.nextInt();
Box cft=new Box(a,b,h);
System.out.println("長方體的體積爲:"+cft.tiJi());
System.out.println("長方體的表面積爲:"+cft.biaoMianJi());
}
}