b卷
二、多选题
三、填空题
1、int x=10,y=10;
System.out.println(x--);
System.out.println(--y);
该程序的运行结果是10和9。
2、Java程序中的单行注释符是 // ,多行注释符是/**/ 。
3、Java中用于定义小数的关键字有两个: float 和 double ,后者精度高于前者。
4、抽象方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 final(最终)方法是不能被当前类的子类重新定义的方法。
5、假设x=13,y=4,则表达式x%y != 0的值是 true ,其数据类型是 boolean 。
四、编程题
1、按以下要求编写程序
(1) 创建一个Rectangle类,添加width和height两个成员变量
(2) 在Rectangle中添加两种方法分别计算矩形的周长和面积
(3) 编程利用Rectangle输出一个矩形的周长和面积
解答:
public class Rectangle {
float width, height;
public Rectangle(float width, float height) {
this.width = width;
this.height = height;
}
public float getLength(){
return (this.width + this.height) * 2;
}
public float getArea(){
return this.width * this.height;
}