作业帮 > 综合 > 作业

(用java解决)设计一个圆类,Circle,有表示半径的protected类型的成员变量radius,获取和设置rad

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 05:49:04
(用java解决)设计一个圆类,Circle,有表示半径的protected类型的成员变量radius,获取和设置radius值的
public方法、计算圆面积的public方法.设计一个表示圆柱体的类Cyliinder,它继承自类Circle,还包含表示圆柱体高的protected类型的成员变量height、获取和设置height值的public方法、计算圆柱体体积public方法.建立若干个Cylinder对象,输出其半径、高及体积的值.要求:
1、每个类包含无参数和有参数的构造方法.构造方法用于对成员变量初始化,无参数的构造方法将成员变量初始化为0值.
2、子类的构造方法调用父类的构造方法,对父类的成员变量初始化.
class Circle{

protected double radius;

public Circle(){
radius=0;
}

public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double area(){
return 3.14*radius*radius;
}

}
class Cyliinder extends Circle{

protected double height;
public Cyliinder(){
height=0;
}

public Cyliinder(double radius,double height) {
super(radius);
this.height = height;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}

public double volume(){
return area()*height;
}

}
public class Test {
public static void main(String[] args) {
//假设半径为3,高为5
Cyliinder c1=new Cyliinder(3,5);
//输出半径
System.out.println(c1.getRadius());
//输出高
System.out.println(c1.getHeight());
//输出体积
System.out.println(c1.volume());
}
}
(用java解决)设计一个圆类,Circle,有表示半径的protected类型的成员变量radius,获取和设置rad 定义一个名为circle的圆类,其中Radius为一个表示半径的数据成员,设计 对 数据成员的各种操作(如获取圆心半径计 编写一个圆类Circle该类有一个成员变量radius(私有浮点型)用于存放圆的半径,和两个构造器方法为Circle() 设计一个程序,定义一个圆类(Circle),其中有一数据成员:半径(radius),计算圆的面积(area)和周长(pe 用Java程序编写定义一个Circle类,该类拥有一个存储圆半径的属性(Radius),并撰写设置、取得圆半径、计算圆周 设计一个园类circle和一个桌子类table,circle类包括私有数据成员半径radius和求圆面积得成员函数get 设计一个描述圆的circle类,该类包括的属性有:圆心坐标x,y和圆的半径radius;包括的方法有:设置圆的坐标的方法 设计一个圆类(circle),数据成员包括radius(圆半径);成员函数包括:1、构造函数(要求对构造函数进行重 2.定义一个圆类(Circle),私有数据成员为半径(radius)、圆周长和面积,共有成员函数为输入半径;计算 创建圆类Circle用来描述圆,私有数据成员radius记录圆的半径.要求用成员函数实现以下功能: C++题:定义一个类circle,包含3个成员圆心x,y和半径radius 定义一个circle类,属性有radius方法有findarea()得到面积,创建半径为5和4的圆并输出相应的圆的面积