A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
编写三角形(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;
}
}

评分

参与人数 1技术分 +1 收起 理由
EYE_SEE_YOU + 1

查看全部评分

2 个回复

倒序浏览
我仔细看了看,最后定义的那个无参的求周长方法貌似没有什么用处,是可以删除还是我眼拙?希望楼主回答
回复 使用道具 举报
最后那个是求周长的方法,是可以删除的,但是我刚开始学,所以那是思路
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马