![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
定义一个名为Square的类表示正方形,使其继承Shape抽象类,覆盖Shape类中的抽象方法getPerimeter()和getArea()。编写程序测试Square类的使用。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
设计一个名为Stock的类表示股票,该类包括:
一个名为symbol的字符串数据域表示股票代码;
一个名为name的字符串数据域表示股票名称;
一个名为previousPrice的double型数据域,用来存储股票的前一日收盘价;
一个名为currentPrice的double型数据域,用来存储股票的当前价格;
创建一个给定特定代码和股票名称的构造方法;
一个名为getChangePercent()的方法。返回从前一日价格到当前价格变化的百分比。
画出该类的UML图并实现这个类。编写一个测试程序,创建一个Stock对象,它的股票代码是600000,股票名称是“浦发银行",前一日收盘价是25.50,当前的最新价是28.6,显示市值变化的百分比。
A自行车,摩托车,红旗轿车
B篮球,足球,排球
C教练,球员,足球
D足球课,排球课,篮球课
设计一个名为 Rectangle 的类表示矩形。这个类包括: (1) 两 个 名 为 width 和 height 的 double 型数据域, 它们分别表示矩形的宽和高。 width 和height 的默认值都为1。 (2) 创建默认矩形的无参构造方法。 (3) — 个 创 建 width 和 height 为指定值的矩形的构造方法。 (4) 属性的访问器方法。 (5) toString方法,返回宽、 高、 面积和周长。 (6) 一个名为 getArea() 的方法返回这个矩形的面积。 (7) 一个名为 getPerimeter()的方法返回周长。 编写一个测试程序. 创建两个 Rectangle 对 象 ,一个矩形的宽为 5 而高为 10, 另一个矩形的宽为 7.5, 而高为 27.5。 控制台显示输出每个矩形的宽、 高、 面积和周长。
A.final和try、catch语句一起处理异常。
B.final在类之前,表示是该类不能被继承。
C.final在方法之前,防止该方法被覆盖。
D.final在变量之前,定义一个常量。
A.抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口
B.在抽象类中可以没有抽象方法
C.接口中只能包含抽象方法,而抽象类则可以包含普通方法
D.接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值
A.抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口
B.在抽象类中可以没有抽象方法
C.实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现
D.接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值
设计一个point(点)类: (1)该类具有成员变量x,y(表示点的横、纵坐标); (2)定义一个有参构造方法point(int x,int y),将其一对坐标值作为参数,其中x,y为给定坐标值; (3)定义一个无参的构造方法point()(令两坐标值均为0); (4)设计一个实例方法distance(point p1,point p2),实现求坐标轴上两个点的距离(Java中的开平方根函数为Math.sqrt()),其方法的声明为:double distance(point p1,point p2) 。 编写Test类,在其main方法中创建2个point对象,对应点(10,10)和点(20,25),再调用distance(point p1,point p2)方法计算出两点之间的距离并输出该值。
设表示R2中由一切有限个圆的并所成的集类,Q为单位正方形。若令
这里λS表示S中那有限个圆的面积的和试问μQ=1,μ'Q=1二式是否成立?