帮忙看看这个程序!
public boolean Sanjiao ()
{
int x,y,z;
if(x+y>z&&x+z>y&&y+z>x)
{
return true;
return false;
}
public static void main(String args[])
Sanjiao pt=new Sanjiao();
pt.x=43;
pt.y=32;
pt.z=35;
if(pt.ss==true)
{System.out.ptintln("is Triangle");
}
else
{System.out.ptintln("is not Triangle");
}
}
问题点数:20、回复次数:4Top
1 楼qinqinxiatiao(WWW·坑你·NET (我的鸡鸡呢))回复于 2006-10-03 15:41:14 得分 0
public class CheckTriangle{
static boolean isTriangle = false;
public CheckTriangle(){
//constructor 构造子
}
/**
* @param x
* @param y
* @param z
* @return isTriangle的布尔值 满足条件就是true;不满足就是false;
*/
public boolean isTriangle(int x, int y, int z){
if (x + y > z && x + z > y && y + z > x){
return isTriangle = true;
}
return isTriangle = false;
}
//主方法 没什么好说的 调用isTriangle()方法、获得返回值,对返回值进行判断,如果为
//true就“是三角形”,返回false就“不是三角形”
public static void main(String[] args){
int x, y, z;
x = 3;
y = 6;
z = 8;
new CheckTriangle().isTriangle(x, y, z);
if(isTriangle){
System.out.println("是三角形");
}else{
System.out.println("不是三角形");
}
}
}
粘贴也是一种美 ^_^Top
2 楼gefengxztg(戈峰)回复于 2006-10-03 15:46:52 得分 0
呵呵,写得不敢~~~
class Sanjiao
{
int x,y,z;
public boolean Sanjiao()
{
if(x+y>z&&x+z>y&&y+z>x)
return true;
return false;
}
public static void main(String args[])
{
Sanjiao pt=new Sanjiao();
pt.x=43;
pt.y=32;
pt.z=35;
if(pt.Sanjiao()==true) //直接这样就是啊pt.Sanjiao()
{
System.out.println("is Triangle");
}
else
{
System.out.println("is not Triangle");
}
}
}Top
3 楼jayfantsy(jayfantsy)回复于 2006-10-03 19:19:50 得分 0
上面的可以运行了..不过最好还是把构造函数的定义类和声明对象的主类分开..Top
4 楼celiduxing(策厉独行)回复于 2006-10-03 19:58:00 得分 0
已鉴定 !!!Top




