题目内容

设计一个名为Rectangle的类表示矩形。这个类中包括以下内容:(1)两个名为length和width的double型成员变量,分别表示矩形的长和宽。length和width的默认值都是1。(2)一个无参的构造方法,用于创建默认矩形。(3)一个带参的构造方法,用于初始化length和width的值。(4)一个名为getArea( )的成员方法返回矩形的面积。(5)一个名为getPerimeter( )的成员方法返回矩形的周长。

查看答案
更多问题

设计一个名为Circle的类表示圆形。这个类包括:(1) 一个名为radius的double型数据域,表示圆形的半径,默认值是1。一个名为PI的常量,值为3.14。(2) 创建默认圆形的无参构造方法。(3) 一个创建半径radius为指定值的圆形的构造方法。(4) 一个名为getArea( )的方法返回这个圆形的面积。(5) 一个名为getPerimeter( )的方法返回圆形的周长。

设计Point类用来定义平面上的一个点,该类包括以下内容:(1) 两个名为x和y的int型成员变量,分别表示点的X坐标和Y坐标。x和y的默认值都是0。(2)创建默认点的无参构造方法。(3)一个创建x和y为指定值的点的构造方法。(4)创建一对赋值方法setX(int x )和取值方法getX( ),用于对属性x的访问。(5)创建一对赋值方法setY(int y )和取值方法gettY( ),用于对属性y的访问。

设计一个名为Stock的类。这个类包括:(1)一个名为symbol的字符串数据域表示股票代码。(2)一个名为name的字符串数据域表示股票名字。(3)一个名为previousClosingPrice的double型数据域,它存储的是前一日的股票值。(4)一个名为currentPrice的double型数据域,它存储的是当时的股票值。(5)创建一支有特定代码和名字的股票的构造方法。(6)一个名为getChangePercent( )的方法返回从previousClosingPrice变化到currentPrice的百分比。实现这个类,编写一个测试程序,创建一个Stock对象,它的股票代码是“219970”,股票名字为“Oracle Inc”,前一日收盘价是4.5。设置新的当前值currentPrice为4.53,然后显示市值变化的百分比。

设计一个Dog类,有名字、颜色和年龄属性,定义构造方法初始化这些属性,定义输出方法show( )显示其信息。

答案查题题库