设计一个名为Square的正方形类。该类包括:
(1)一个名为side的double成员变量,表示这个正方形的边长。
(2)一个无参构造方法,将正方形的边长设置为默认值1.0。
(3)一个带参数的构造方法,参数列表为“double side”,用这个参数的值初始化正方形的边长。
(4)成员变量side的get方法和set方法。
(5)一个名为getArea()的方法返回这个正方形的面积。
(6) 一个名为toString()的方法返回这个正方形的字符串描述。如边长分别为1.0,则返回字符串“Square: side=1.0 area=1.0”。
(7)设计一个测试程序,输入边长x,输出正方形的描述。如输入为3.0,则输出为:Square: side=3.0 area=9.0
所有的成员变量都为私有变量,所有的成员方法都为公共方法。
运行该程序,当输入10时,输出为:
Square: side=10.0 area=100.0
根据设计要求用Java语言编写程序,在以下空格处填上合适的内容:
该文描述了一个Java编程任务,要求设计一个Square类,包含边长属性和相关方法,如构造器、获取/设置边长的方法、计算面积及toString方法。测试程序需接收用户输入,输出正方形的信息。示例中,输入10将输出Square:side=10.0area=100.0。

7179

被折叠的 条评论
为什么被折叠?



