- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
个人采集整理资料,仅供交流学习,勿作商业用途
面向对象的Java语言练习
2.1概括
1.面向对象编程语言的基本特色是什么?
封装,多态,继承,抽象
2.常有的面向对象的程序设计语言包含哪些?
JAVA,C++,C#
3.Java语言中,被static要点字修饰的成员变量与类变量有什么
差别?
Static要点字修饰的成员变量在运转时只进行一次初始化,而
且可以直接用类调用,其实不需要创办类的实例对象,static变量
相当于c++中的全局变量b5E2RGbCAP
4.面向过程程序设计的核心是:B
A.商业逻辑B.客观实体C.算法D.要解决的问题
面向对象技术中的对象拥有状态,行为和_________等三个基本属性。
使用一个对象前,一定申明并___初始化____它。
§2.2类、对象和方法
1.什么是对象?什么是类?对象与类的关系是什么?
2.类的定义中包含那些基本信息?
类名,类的数据成员,成员方法,构造方法可选)
3.定义一个类包含定义类头和定义_______两个部分。
4.类变量与实例变量的差别?
1/15
个人采集整理资料,仅供交流学习,勿作商业用途
5.类方法与实例方法的差别?
6.吻合对象和类关系的是:CD
A.人和老虎B.书和汽车C.楼和建筑物D.汽车和交通工
具
7.什么是方法,以及方法的作用?
8.举例说明方法的调用?
9.简述方法的递归调用过程?
10.什么是方法的重载?
重载overload)是指同一个类中方法名相同,参数种类不一样或参数
个数不一样的现象
11.什么是异常?试列出三个系统定义的运转时异常类。
12.try-catch-finally语句的执行序次是如何的?
先执行try语句块中的语句,若发生异常则跳入catch语句捕捉异
常,最后执行finally语句,此中,finally表示总是执行,若在
try语句块或catch语句块中存在return语句,则finally语句进
啊在return语句执行前先运转p1EanqFDPw
13.Java程序可以分为Application和Applet两大类,能
在WWW阅读器上运转的是__Applet_______。DXDiTa9E3d
假如子类中的某个方法的名字、返回值种类和参数列表与它的父类中的某个方法完好相同,则称子类中的这个方法
__________了父类的同名方法。RTCrpUDGiT
2/15
个人采集整理资料,仅供交流学习,勿作商业用途
定义类头时能使用的修饰符是(C。
AprivateBstaticCabstract
Dprotected5PCzVD7HxA
以下方法定义中,正确的选项是(A。
Aintx({charch=a。return(intch。}
Bvoidx({...returntrue。}
Cintx({...returntrue。}
Dintx(inta,b{returna+b。}jLBHrnAILg
§2.3构造方法
1.构造方法在类中的作用是什么?
2.在创办派生类的对象的时候,基类与派生类中构造方法的调用序次如何?
若在子类构造方法中未显示的调用父类的构造方法,则JVM将默认
隐式的调用系统的无参构造方法,不然JVM先调用显示调用发父类
构造方法,由于super语句一定为构造方法中第一条语句
xHAQX74J0X
以下哪个方法仅在Applet程序被创办和初次被载入支持Java
的阅读器时被调用
Apaint(Binit(Caction(
Dstart(LDAYtRyKfE
4.在某个类A中存在一个方法:voidGetSort(intx,以下能作
为这个方法的重载的申明的是BZzz6ZB2Ltk
3/15
个人采集整理资料,仅供交流学习,勿作商业用途
AVoidGetSort(floatxBintGetSort(int
y
CdoubleGetSort(intx,intyDvoidGet(int
x,intydvzfvkwMI1
5.有一个类A,以下为其构造函数的申明,此中正确的选项是(B。
AvoidA(intx{...}BA(intx{...}
Ca(intx{...}Dvoida(int
x{...}rqyn14ZNXI
阅读程序,依据程序功能,在指定的空白处填上适合的语句或语法成分,使程序完好。
1.下边是一个类的定义。
class_____Myclass_______//定义名为myclass的类
{
___static_______intvar=666。
staticintgetvar(
{
returnvar。
}
}
2.下边是用户程序对Applet类中方法paint(的重新定
义。
_pubilc_________voidpaint(Graphicsg
4/15
个人采集整理资料,仅供交流学习,勿作
您可能关注的文档
最近下载
- 2024年国家开放大学《形势与政策》大作业:中华民族现代文明有哪些鲜明特质?建设中华民族现代文明的路径是什么?[附4份答案]供参考.docx
- 安全预评价收费标准完整.pdf
- 部编版道德与法治小学六年级上册5.2《国家机关的产生》课件.pptx
- 专题15 中国的地形-三年(2022-2024)中考地理真题分类汇编(全国通用)(原卷版).pdf VIP
- 某轿车转向系统NVH性能分析与优化.pdf VIP
- 中国伦理思想史全套教学课件.pptx
- 高三第2轮复习《导数的几何意义及其应用》教学教案.doc
- (论文)零售企业节假日营销策略研究.doc
- EN527 办公桌、家用桌标准.ppt
- 国家开放大学23秋《企业法务》形考任务1-4参考答案.pdf
文档评论(0)