更多“按以下要求编写程序: (1) 创建一个圆形的类,即Circle类,添加radius一个成员变量(数据类型为double ),表示圆形的半径; (2) 定义一个有参的构造方法Circle(double …”相关的问题
第1题
按以下要求编写程序: (1) 创建一个圆形的类,即Circle类,添加radius一个成员变量(数据类型为double ),表示圆形的半径; (2) 定义一个有参的构造方法Circle(double r); (3) 在Circle中定义两种成员方法double getLength()和double getArea(),分别计算圆形的周长和面积; (4) 编写 Test 类测试 Circle 类,在其main方法中创建 1 个 Circle 对象 circle1 ,半径为1,调用相应的实例方法来计算该圆形的周长和面积并输出。
点击查看答案
第2题
2.按以下要求编写程序 (1) 创建一个Rectangle类,添加width和height两个成员变量 (2) 在Rectangle中添加两种方法分别计算矩形的周长和面积 (3) 编程利用Rectangle输出一个矩形的周长和面积
点击查看答案
第3题
编写程序。编写计算圆环面积的C++程序。要求:先设计一个圆形类Circle,再基于类Circle使用继承的方法定义一个圆环类Ring。圆环可认为是在圆形基础上再增加一个描述线宽的属性,即带边框的圆形。然后编写一个主函数,简单测试派生类对象的功能。 注:请粘贴源代码或屏幕截图,不要上传附件。
点击查看答案
第4题
编写程序。 (1)定义一个Circle类,其中包含一个用于求圆面积的方法。(2)定义一个长度为10的Circle类数组,该数组中每个元素均为Circle类对象,即半径不同的具体的圆。(3)编写代码求该数组中所有圆的面积和。
点击查看答案
第5题
编写程序。编写一个关于圆形的C++程序。要求用定义一个圆形类Circle,其中包含如下成员: 1) 1个私有数据成员(半径); 2) 3个公有函数成员(设置半径、计算面积、计算周长); 3) 3个构造函数(不带参数的构造函数、带参数的构造函数和拷贝构造函数)。 编写主函数main(),使用圆形类Circle创建圆形对象,要求: 1) 定义一个圆对象c1,从键盘输入一个值x并将其设定为c1的半径,计算并显示c1的面积和周长; 2) 再定义一个圆对象c2,并将半径初始化为2x,计算并显示c2的面积和周长; 3) 再定义一个圆对象c3,并用c1初始化c3,计算并显示c3的面积和周长。 注:请粘贴源代码或屏幕截图,不要上传附件。
点击查看答案
第6题
设计一个Shape接口和它的两个实现类Square和Circle。要求如下: (1)Shape接口中有一个抽象方法area(),方法接收一个double类型的参数,返回一个double类型的结果。 (2)Square和Circle中实现了Shape接口的area()方法,分别求正方形和圆形的面积并返回。 在测试类中创建Square和Circle对象,计算边长为2的正方形面积和半径为3的圆形面积。
点击查看答案
第7题
以下程序定义圆形类Circle,根据圆形的半径,能够计算出圆的周长和面积并输出。 以下程序是不完整的,请将______________位置上的语句填写完整。 代码清单如下: class Circle { double radius; void setRadius(double r) { radius=r; } double area() { return Math.PI*radius*radius; } double perimeter() { return 2*Math.PI*radius; } } public class JavaTest_2 { public static void main(String args[]) { double area,perim; Circle circle=new Circle(); circle._______(1)__________(10); area=circle.area(); perim=circle.____(2)_______()
点击查看答案
第8题
在画图软件中,可以画出不同大小的圆形、矩形等几何图形。圆形都有半径,可以根据半径计算圆形的面积和周长,矩形都有宽和高,可以根据宽高来计算矩形的面积和周长。 编写Java程序: (1)分别设计实现圆形类、正方形类、长方形类,并根据文字描述合理设计类的成员属性和方法。 (2)设计实现画板类,在画板类的main方法中 ①画一个圆形(即创建一个圆形对象,并给其成员属性赋值),然后调用方法获取它的面积和周长并打印; ②画一个正方形(即创建一个正方形对象,并给其成员属性赋值),然后调用方法获取它的面积和周长并打印; ③画一个长方形(即创建一个长方形对象,并给其成员属性赋值),然后调用方法获取它的面积和周长并打印。
点击查看答案
第9题
编写程序: (1)创建一个Box类,在该类中: 定义三个成员变量,表示一个立方体的长、宽和高; 定义成员方法setBox(……)对参数(长、宽、高)进行检查,如果>0,则赋值给成员变量,否则给出错误提示; 定义成员方法volume(),求立方体的体积。 (2)定义主类、主方法,创建Box类的对象box,利用参数传递,求给定尺寸的立方体(如:3、4、5)的体积。 要求:在文本区选择.java语言,将所有代码写入即可。题目中未涉及到的信息,可自行确定。
点击查看答案
第10题
设计一个类Cal,定义两个整型数据成员intX和intY,定义构造函数实现对intX和intY的初始化,按照下列要求完成练习: (1)定义一个方法Add(),实现对数据成员的加法即intX+intY; (2)再定义一个方法Sub(),实现数据成员的减法即intX-intY; (3)定义Cal的派生类Cal2串类型的数据成员strX和strY。 (5)为类Cal2添加一个构造方法,通过参数给strX、strY赋值 (6)为类Cal2添加2个方法, 1.Add():实现对strX和strY的连接 2.Sub():实现从strX中移除strY (7)为类Cal2定义一个方法Multi(),实现数据成员的乘法即intX*intY; (8)为类Cal2定义一个方 (4)为类Cal2添加2个字符法Div()实现数据成员的除法即intX/intY; (9)在Main方法中创建Cal2的对象c2。 (10)从键盘输入2个整数,调用c2.Add()和c2.Sub()方法,并输出结果; (11)再次调用c2
点击查看答案