淮阴工学院java复习资料(5)

2019-02-15 12:37

System.out.println(“First”); case 2 : System.out.println(“Second”); case 3 : System.out.println(“Third”); } 5.水仙花数是指其个位、十位、百位三个数的立方和等于这个数本身,求出所有水仙花数。

3. Java语言中,被static关键字修饰的成员变量与实例变量有什么区别?

14. 如果子类中的某个方法的名字、返回值类型和参数列表与它的父类中的某个方法完全一样,则称子类中的这个方法 __________了父类的同名方法。 15. 定义类头时能使用的修饰符是( )。

A) private B) static C) abstract D) protected

16. 下列方法定义中,正确的是( )。

A) int x( ){ char ch='a'; return (int)ch; }

B) void x( ){ ...return true; } C) int x( ){ ...return true; } D) int x( int a, b){ return a+b; }

4. 在某个类A中存在一个方法:void GetSort(int x),以下能作为这个方法的重载的声明的是

A)Void GetSort(float x) B)int GetSort(int y)

C)double GetSort(int x,int y) D)void Get(int x,int y)

5. 有一个类A,以下为其构造函数的声明,其中正确的是

( )。

A)void A(int x){...} B)A(int x){...}

C)a(int x){...} D)void a(int x){...}

阅读程序,根据程序功能,在指定的空白处填上适当的语句或语法成分,使程序完整。

1).下面是一个类的定义。

class ____________ // 定义名为Myclass的类 {

__________ int var=666; static int getvar() {

return var; } }

7. 请指出下面程序中的错误。

public class Test extends Base {

public Test() {

super(); }

public static void main(String[] args) {

Test t = new Test();

Test t2 = new Test(\ }

}

class Base {

String name; Base() {

System.out.println(\Constructor\ }

Base(String name) {

this.name = name; } }

2.派生类构造方法可以通过关键字_______调用基类构造方法。

3. Java语言的类间的继承关系是( )。

A) 多重的 B) 单重的 C) 线程的 D) 不能继承

4.编程题

(1) 根据下面的要求实现圆类Circle: ? Circle类的成员变量:

radius 半径

? Circle类的方法成员

Circle() 构造方法,将半径置为0

Circle(double r) 构造方法,创建Circl

e对象时将半径初始化为r

double getRadius() 获得圆的半径值 double getPerimeter() 获得圆的周长 double gerArea() 获得圆的面积

void disp() 将圆的半径、周长、面积输

出到屏幕

(2) 继承上题中的圆Circle类,派生圆柱体类Cylinder,要求如下:

? Cylinder类的成员变量:

height 表示圆柱体的高

? Cylinder类的方法成员:

Cylinder(double r,double h) 构造方法,创建Cylinde

r对象时将圆半径初始化为r,圆柱高初始化为h double getHeight() 获得圆柱体的高 double getVol() 获得圆柱体的体积

void dispVol() 将圆柱体的体积输出到屏幕

5.创建如下图所示继承层次结构中的类。Employee对象应当有姓名、年龄和社会保险号码,除此之外SalariedEmployee对象还有周薪,HourlyEmployee对象有相应的基本工资和工作小时数,CommissionEmployee 对象应当有佣金率和销售总额,BasePlusCommissionEmployee 对象应当有对应的基本工资。每个类有合适的构造方法和访问其成员属性的方法。请编写一个程序,实例化以上所有类的对象,输出相关员工的基本信息。


淮阴工学院java复习资料(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:金银花种植

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: