电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第三章-面向对象程序设计

第三章-面向对象程序设计_第1页
1/7
第三章-面向对象程序设计_第2页
2/7
第三章-面向对象程序设计_第3页
3/7
精品文档---下载后可任意编辑学号: 姓名:第三章 面对对象程序设计作业一、推断题1、一个 Java 源程序可有多个类,但只仅有一个 public 类,而且程序名与 public 类名相同。对2、假如类 A 和类 B 在同一个包中,则除了私有成员外,类 A 可以访问类 B 中所有的成员。对3、接口中的成员变量全部为常量,方法为抽象方法。 对4、抽象类可以有构造方法,可以直接实例化。 错5、对 static 方法的调用可以不需要类实例。 对 6、包含抽象方法的类一定是抽象类。 对7、方法中的形参可以和方法所属类的属性同名。 对8、接口无构造器,不能有实例,也不能定义常量。 错9、类的实例对象的生命周括实例对象的创建、使用、废弃、垃圾的回收。 对10、Java 应用程序的入口 main 方法只有一种定义法。 对 二、选择题1、下列答案正确的是( A )A)在同一个 Java 源文件中可以包含多个类,只能有一个被声明为 publicB)在同一个 Java 源文件中只能包含一个类,并被声明为 publicC)在同一个 Java 源文件中可以包含多个类,都可以被声明为 publicD)在同一个 Java 源文件中可以包含多个类,只能有一个被声明为 default2、Java 实现动态多态性是通过( B )实现的。A)重载B)覆盖C)接口D)抽象类3、下列哪一个是正确的方法重载描述( A )A)重载方法的参数类型必须不同B)重载方法的参数名称必须不同C)返回值类型必须不同D)修饰词必须不同4、final 关键字不可以用来修饰( D )A)类B)成员方法C)域D)接口5、接口的所有成员方法都具有( B )属性A)private, finalB)public, abstractC)static, protectedD)static6、Java 的封装性是通过( A )实现的A)访问控制B)设计内部类C)静态域和静态方法D)包7、下列接口或类不属于 java.util.*包的是( D )A) CollectionB)Vector C) Map D) Integer8、下述哪一组方法,是一个类中方法重载的正确写法?( A )A) int addValue( int a, int b ){return a+b;} 精品文档---下载后可任意编辑 float addValue ( float a, float b) {return a+b;}B) int addValue (int a, int b ){value=a+b; } float addValue ( int a, int b) {return (float)(a+b);}C) int addValue( int a, int b ){return a+1;} int addValue ( int a, int b) {return a+b;}D) int addValue( int a, int b ) {return a+b;} int add...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第三章-面向对象程序设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部