黑马程序员技术交流社区
标题:
求三角形的周长 用对象作为方法的参数
[打印本页]
作者:
Twinboss
时间:
2013-8-23 11:17
标题:
求三角形的周长 用对象作为方法的参数
/*
编写三角形(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;
}
}
作者:
吴浩WH
时间:
2013-8-23 12:03
我仔细看了看,最后定义的那个无参的求周长方法貌似没有什么用处,是可以删除还是我眼拙?希望楼主回答
作者:
Twinboss
时间:
2013-8-23 14:47
最后那个是求周长的方法,是可以删除的,但是我刚开始学,所以那是思路
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2