写出一个Tri(三角形)类,该类具有x,y,z(表示三个边的长)3个属性,并定义两个个构造方法,一个无参数,将x,y,z
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 20:52:19
写出一个Tri(三角形)类,该类具有x,y,z(表示三个边的长)3个属性,并定义两个个构造方法,一个无参数,将x,y,z均设置为0.0,另一个有参数,设置x,y,z为给定.定义求面积方法.
class Triangle
{
//无参构造器
public Triangle()
{
x=0.0;
y=0.0;
z=0.0;
}
//带参构造器
public Triangle(double x,double y,double z)
{
this.x=x;
this.y=y;
this.z=z;
}
//计算面积
public double getArea()
{
double p=(x+y+z)/2.0;
area=Math.sqrt(p*(p-x)*(p-y)*(p-z)) ;
return area;
}
public static void main(String[] args)
{
Triangle tri_one=new Triangle();
System.out.println("tri_one面积:"+tri_one.getArea());
Triangle tri_two=new Triangle(3.0,4.0,5.0);
System.out.println("tri_two面积:"+tri_two.getArea());
}
//私有属性
private double x;//边长
private double y;
private double z;
private double area;//面积
}
{
//无参构造器
public Triangle()
{
x=0.0;
y=0.0;
z=0.0;
}
//带参构造器
public Triangle(double x,double y,double z)
{
this.x=x;
this.y=y;
this.z=z;
}
//计算面积
public double getArea()
{
double p=(x+y+z)/2.0;
area=Math.sqrt(p*(p-x)*(p-y)*(p-z)) ;
return area;
}
public static void main(String[] args)
{
Triangle tri_one=new Triangle();
System.out.println("tri_one面积:"+tri_one.getArea());
Triangle tri_two=new Triangle(3.0,4.0,5.0);
System.out.println("tri_two面积:"+tri_two.getArea());
}
//私有属性
private double x;//边长
private double y;
private double z;
private double area;//面积
}
写出一个Tri(三角形)类,该类具有x,y,z(表示三个边的长)3个属性,并定义两个个构造方法,一个无参数,将x,y,z
一个Point(点)类,该类具有x,y(表示点的横、纵坐标)两个属性,并定义两个构造方法,一个无参数,将x,y均设置为0
如何定义一个宏swap(x,y),交换两个参数x,y,并写出测试程序
定义3个整型变量x,y,z和一个实型变量averge,计算并输出3个整数的平均值averge,其中x=1,y=1,z=0
定义一个点类Point,成员变量包含x,y坐标,成员函数包含构造函数(无参和两个参数的构造函数),析构函数,输出坐标x,
首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x ,y 表示该类对象在二维坐标系中的坐标位
定义一个类LOCATION,用数据成员x,y表示该类对象在二维坐标系的坐标位置
matlab中需要定义一个函数比如说是f(x,y,z),g(x,y,z)这种关于三个变量的函数,不知道怎么定义,
4x-3y-6z=0,x+2y-7z=0是一个方程组,那么x-y+z/x+y+z的值等于
定义一个double型x,y,z.有x/y×z,用C语言表示,下列哪项不对() A.X/Y*Z B.x*(1/(Y*Z)
对于三个数x,y,z我们定义M{x,y,z}表示这三个数的平均数,min{x,y,z}表示这三个数中最小的数.例如:M
Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中