新建
上传
首页
助手
最?/div>
资料?/div>
工具

实用标准文案

 

文档大全

 

面向对象编程基本知识练习

 

 

一、判断题

  

1.

不需要定义类,就能创建对象?/p>

?/p>

 

?/p>

  

2.

构造方法用于给类的

 private 

实例变量赋值?/p>

?/p>

 

?/p>

 

3.

对象一经声明就可以立即使用?/p>

?/p>

 

?/p>

  

4.

在定义变量和方法时,必须清楚地在其面前标上访问权限修饰符?/p>

?/p>

 

?/p>

  

5.Java 

程序中的参数传递都是把参数值传递给方法定义中的参数?/p>

 

?/p>

 

?/p>

 

6.

在类定义中,成员访问权限修饰符不能多次出现?/p>

?/p>

 

?/p>

  

7.new 

操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用?/p>

 

?/p>

 

?/p>

  

8.

类的方法通常设为

 public

,而类的实例变量一般也设为

 public

?/p>

?/p>

 

?/p>

  

9.

构造方法在创建对象时被调用?/p>

?/p>

 

?/p>

  

10.

通过点运算符与类对象的引用相连,可以访问此类的成员?/p>

?/p>

 

?/p>

  

11.

声明?/p>

 protected 

的类成员只能被此类中的方法访问?/p>

?/p>

 

?/p>

  

12.

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间?/p>

?/p>

 

?/p>

  

13.

类的成员变量可以放在类体的任意位置?/p>

?/p>

 

?/p>

  

14.

声明?/p>

 protected 

的类成员可以被此类作用域中的任何对象访问?/p>

?/p>

 

?/p>

  

15.

没有返回值的方法可以?/p>

 void 

来表示,也可以不加?/p>

?/p>

 

?/p>

  

二、选择?/p>

  

1. 

下面对对象概念描述错误的是:

(      )  

A 

操作是对象的动态属?/p>

  

B 

任何对象都必须有继承?/p>

  

C 

对象间的通讯靠消息传?/p>

  

D 

对象是属性和方法的封装体

  

2

.编译并运行下面的程序,运行结果为:

(      )  

public class A  

{  

public static void main(String[] args)  

{  

A a=new A()

?/p>

  

a.method(8)

?/p>

  

}  

void method(int i)  

{  

System.out.println(

?/p>

int

?/p>

 

?/p>

+i)

?/p>

  

}  

void method(long i)  

{  

System.out.println(

?/p>

long

?/p>

 

?/p>

+i)

?/p>

  

}  

}  

A 

程序可以编译运行,输出结果为

 int

?/p>

8 

B 

程序可以编译运行,输出结果为

 long

?/p>

8  

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实用标准文案

 

文档大全

 

面向对象编程基本知识练习

 

 

一、判断题

  

1.

不需要定义类,就能创建对象?/p>

?/p>

 

?/p>

  

2.

构造方法用于给类的

 private 

实例变量赋值?/p>

?/p>

 

?/p>

 

3.

对象一经声明就可以立即使用?/p>

?/p>

 

?/p>

  

4.

在定义变量和方法时,必须清楚地在其面前标上访问权限修饰符?/p>

?/p>

 

?/p>

  

5.Java 

程序中的参数传递都是把参数值传递给方法定义中的参数?/p>

 

?/p>

 

?/p>

 

6.

在类定义中,成员访问权限修饰符不能多次出现?/p>

?/p>

 

?/p>

  

7.new 

操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用?/p>

 

?/p>

 

?/p>

  

8.

类的方法通常设为

 public

,而类的实例变量一般也设为

 public

?/p>

?/p>

 

?/p>

  

9.

构造方法在创建对象时被调用?/p>

?/p>

 

?/p>

  

10.

通过点运算符与类对象的引用相连,可以访问此类的成员?/p>

?/p>

 

?/p>

  

11.

声明?/p>

 protected 

的类成员只能被此类中的方法访问?/p>

?/p>

 

?/p>

  

12.

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间?/p>

?/p>

 

?/p>

  

13.

类的成员变量可以放在类体的任意位置?/p>

?/p>

 

?/p>

  

14.

声明?/p>

 protected 

的类成员可以被此类作用域中的任何对象访问?/p>

?/p>

 

?/p>

  

15.

没有返回值的方法可以?/p>

 void 

来表示,也可以不加?/p>

?/p>

 

?/p>

  

二、选择?/p>

  

1. 

下面对对象概念描述错误的是:

(      )  

A 

操作是对象的动态属?/p>

  

B 

任何对象都必须有继承?/p>

  

C 

对象间的通讯靠消息传?/p>

  

D 

对象是属性和方法的封装体

  

2

.编译并运行下面的程序,运行结果为:

(      )  

public class A  

{  

public static void main(String[] args)  

{  

A a=new A()

?/p>

  

a.method(8)

?/p>

  

}  

void method(int i)  

{  

System.out.println(

?/p>

int

?/p>

 

?/p>

+i)

?/p>

  

}  

void method(long i)  

{  

System.out.println(

?/p>

long

?/p>

 

?/p>

+i)

?/p>

  

}  

}  

A 

程序可以编译运行,输出结果为

 int

?/p>

8 

B 

程序可以编译运行,输出结果为

 long

?/p>

8  

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实用标准文案

 

文档大全

 

面向对象编程基本知识练习

 

 

一、判断题

  

1.

不需要定义类,就能创建对象?/p>

?/p>

 

?/p>

  

2.

构造方法用于给类的

 private 

实例变量赋值?/p>

?/p>

 

?/p>

 

3.

对象一经声明就可以立即使用?/p>

?/p>

 

?/p>

  

4.

在定义变量和方法时,必须清楚地在其面前标上访问权限修饰符?/p>

?/p>

 

?/p>

  

5.Java 

程序中的参数传递都是把参数值传递给方法定义中的参数?/p>

 

?/p>

 

?/p>

 

6.

在类定义中,成员访问权限修饰符不能多次出现?/p>

?/p>

 

?/p>

  

7.new 

操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用?/p>

 

?/p>

 

?/p>

  

8.

类的方法通常设为

 public

,而类的实例变量一般也设为

 public

?/p>

?/p>

 

?/p>

  

9.

构造方法在创建对象时被调用?/p>

?/p>

 

?/p>

  

10.

通过点运算符与类对象的引用相连,可以访问此类的成员?/p>

?/p>

 

?/p>

  

11.

声明?/p>

 protected 

的类成员只能被此类中的方法访问?/p>

?/p>

 

?/p>

  

12.

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间?/p>

?/p>

 

?/p>

  

13.

类的成员变量可以放在类体的任意位置?/p>

?/p>

 

?/p>

  

14.

声明?/p>

 protected 

的类成员可以被此类作用域中的任何对象访问?/p>

?/p>

 

?/p>

  

15.

没有返回值的方法可以?/p>

 void 

来表示,也可以不加?/p>

?/p>

 

?/p>

  

二、选择?/p>

  

1. 

下面对对象概念描述错误的是:

(      )  

A 

操作是对象的动态属?/p>

  

B 

任何对象都必须有继承?/p>

  

C 

对象间的通讯靠消息传?/p>

  

D 

对象是属性和方法的封装体

  

2

.编译并运行下面的程序,运行结果为:

(      )  

public class A  

{  

public static void main(String[] args)  

{  

A a=new A()

?/p>

  

a.method(8)

?/p>

  

}  

void method(int i)  

{  

System.out.println(

?/p>

int

?/p>

 

?/p>

+i)

?/p>

  

}  

void method(long i)  

{  

System.out.println(

?/p>

long

?/p>

 

?/p>

+i)

?/p>

  

}  

}  

A 

程序可以编译运行,输出结果为

 int

?/p>

8 

B 

程序可以编译运行,输出结果为

 long

?/p>

8  

Ͼλ">
Ͼλ
Ŀ

java面向对象编程、类地封装、接口和基本类库练习?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实用标准文案

 

文档大全

 

面向对象编程基本知识练习

 

 

一、判断题

  

1.

不需要定义类,就能创建对象?/p>

?/p>

 

?/p>

  

2.

构造方法用于给类的

 private 

实例变量赋值?/p>

?/p>

 

?/p>

 

3.

对象一经声明就可以立即使用?/p>

?/p>

 

?/p>

  

4.

在定义变量和方法时,必须清楚地在其面前标上访问权限修饰符?/p>

?/p>

 

?/p>

  

5.Java 

程序中的参数传递都是把参数值传递给方法定义中的参数?/p>

 

?/p>

 

?/p>

 

6.

在类定义中,成员访问权限修饰符不能多次出现?/p>

?/p>

 

?/p>

  

7.new 

操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用?/p>

 

?/p>

 

?/p>

  

8.

类的方法通常设为

 public

,而类的实例变量一般也设为

 public

?/p>

?/p>

 

?/p>

  

9.

构造方法在创建对象时被调用?/p>

?/p>

 

?/p>

  

10.

通过点运算符与类对象的引用相连,可以访问此类的成员?/p>

?/p>

 

?/p>

  

11.

声明?/p>

 protected 

的类成员只能被此类中的方法访问?/p>

?/p>

 

?/p>

  

12.

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间?/p>

?/p>

 

?/p>

  

13.

类的成员变量可以放在类体的任意位置?/p>

?/p>

 

?/p>

  

14.

声明?/p>

 protected 

的类成员可以被此类作用域中的任何对象访问?/p>

?/p>

 

?/p>

  

15.

没有返回值的方法可以?/p>

 void 

来表示,也可以不加?/p>

?/p>

 

?/p>

  

二、选择?/p>

  

1. 

下面对对象概念描述错误的是:

(      )  

A 

操作是对象的动态属?/p>

  

B 

任何对象都必须有继承?/p>

  

C 

对象间的通讯靠消息传?/p>

  

D 

对象是属性和方法的封装体

  

2

.编译并运行下面的程序,运行结果为:

(      )  

public class A  

{  

public static void main(String[] args)  

{  

A a=new A()

?/p>

  

a.method(8)

?/p>

  

}  

void method(int i)  

{  

System.out.println(

?/p>

int

?/p>

 

?/p>

+i)

?/p>

  

}  

void method(long i)  

{  

System.out.println(

?/p>

long

?/p>

 

?/p>

+i)

?/p>

  

}  

}  

A 

程序可以编译运行,输出结果为

 int

?/p>

8 

B 

程序可以编译运行,输出结果为

 long

?/p>

8  



ļ׺.doc޸Ϊ.docĶ

  • 2008-2009B΢ԭԾ
  • пӢ⼰
  • CԳƣڶ棩ϰο1
  • ˽̲˼Ʒ꼶²һԪ ഺʱ֪ʶϰ
  • 㽭ʡ蹤̣ʩ׶Σʽ
  • 2018пѧר⸴ϰϰͼ˶
  • Guide-windows azure ֲ
  • 豸װʩԱ Աרҵϰ
  • 2019Ƕš͡ĩԼ
  • Cʵѵ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)