/*
编写三角形(Square)类,实现求三角形周长
*/
class Question1
{
public static void main(String[] args)
{
Square sq = new Square(12,15,10);
//打印输出这个三角形的周长
System.out.println(Graphice.circumference(sq));
}
}
//定义一个三角图形,给一个三角形,就能求出这个三角形的周长
class Graphice
{
//对象作为方法参数传递
static double circumference(Square sq)
{
return sq.sideOne+sq.sideTwo+sq.sideThree;
}
}
//定义三角形类
class Square
{
//定义三条边
double sideOne;
double sideTwo;
double sideThree;
//用构造方法赋值初始值
Square(double sideOne,double sideTwo,double sideThree){
this.sideOne=sideOne;
this.sideTwo=sideTwo;
this.sideThree=sideThree;
}
//定义一个求三角形周长的函数
double circumference(){
return sideOne+sideTwo+sideThree;
}
}
|