java

导航

java面向对象编程题库及答案(8)

来源 :中华考试网 2016-01-11

1 公共成员变量max_length是一个int型值,如果变量的值保持常数值100,要使用那个短声明语句定义这个变量?说出理由。(D)

A.public int max_length=100;

B. final int max_length=100;

C. final public int max_length=100;

D. public final int max_length=100;

2 (1)创建一个Rectangle类,添加两个属性width、height。

(2)在Rectangle中添加两个方法计算矩形的周长和面积。

(3)编程利用Rectangle输出一个矩形的周长和面积。

解;(1)创建一个Rectangle类,添加两个属性width、height的源程序代码如下;

Public class Rectangle{

Static int width,height;

}

(2)在Rectangle类中添加两个方法计算矩形的周长和面积的源程序代码如下;

Public class Rectangle{

   Static int width,height;

  Int 矩形周长(int w,int h){

width=w; height=h;

int s=2*(width+height);

return s;

}

int 矩形的面积(int w,int h){

int s=w*h;

return s;

  }

}

(3)利用Rectangle输出一个矩形的周长和面积的源程序代码如下;

 Public class 题4_18{

Public static void main(String arg[]) {

Int w=integer.parseInt (args[0]);//从键盘输入数值

Int h=integer.parseInt (args[1]);//从键盘输入数值

Rectangle d=new Rectangle();

System.out.println(“矩形的周长=”+d.矩形的周长(w,h));

System.out.println(“矩形的面积=”+d.矩形的面积(w,h));

  }

}

分享到

相关资讯