java语言中不再使用字符数组存放字符串,Java期末考试试卷3

1.系统规定int型变量的默认值为 0 ,布尔型变量的默认值为false .

2.用于定义类的关键字是 class ,用于表示继承的关键字是 extends .

3.用Java语言编写的源程序文件扩展名为 .java ,编译java源程序文件产生的二进制文件称为字节码文件 .

4.Java中this关键字表示当前对象,super关键字表示当前类直接父类对象.

5.Java中用于表示没有子类的类的修饰符是final;若Java中类用public修饰表示该类可以被所有类访问.

三语法判断:若该行有语法错误在括号中打“X”,正确则打”V”(共10题,每小题1分,共10分)

public class PointTest {

1.void main(String argv[]){ ( x )

int t, k; double s;

2.MyPoint mp=new MyPoint(4,3); ( v )

3.Point2D p=new Point2D(11); ( v )

Point2D q=mp;

4.t=((Point2D)mp).x; ( v )

5.k=((MyPoint)q).y; ( v )

6.k=((MyPoint)p).y;}} ( x )

class Point2D

{ int x,y;

Point2D(int x){this.x=x; }

Point2D(){}

float length(){

return (float)Math.sqrt(x*x+y*y); }}

7.class MyPoint extend Point2D ( x )

{ int x,y;

MyPoint(int x, int y){

8.this.x=x; ( v )

9.super.x=x+2; ( v )

this.y=y;

super.y=y+2; }

10.double length(){ ( v )

return Math.sqrt(x*x+y*y); }}

四程序分析:分析以下程序输出(共4小题,每小题8分,共32分)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值