- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章
(一)判断题
(1)所谓对象,就是一组类的集合。 ( )
(2)方法的声明和方法调用的形式一样。 ( )
(3)类是对一组具有相同属性、表现相同行为的对象的描述。 ( )
(4)类成员只有三种访问控制级别:公有(public)、受保护(protected)和私有(private)。
(5)Java语言中对象传递的是引用而不是值。 ( )
(6)所谓非静态的成员变量是指每一次创建对象都会分配一个存储空间来储存这个变量,每一个对象都拥有这个变量的存储空间,这个变量是属于类的,是类的变量。 ( )
(二)填空题
(1)面向对象的语言将客观世界都看成由各种对象所组成。具有共同特征和行为的对象组成类,类是变量和 的集合。
(2)在面向对象方法中,类的实例被称为 。
(3)在Java中,对象使用应遵循的原则是 。
(4)在Java中,类描述的是具有相同属性的 。
(5)在Java程序里,对象是类的一个 。
(6)在Java程序结构里,最基本的概念是类和 。
(7)引用static类型的方法时,可以使用 做前缀,也可以使用 做前缀。
(8)类中的 方法是一个特殊的方法,其名称与类名相同。
(9)一个类主要包含两个成员要素: 和 。
(10)静态数据成员既可以通过 来访问,也可以通过 来访问。
(11)Java是面向对象的语言,对象是客观事物的 ,对象与之是一一对应的。
(12)定义一个类包括定义类头和定义 两个部分。
(13)Java语言以 为程序的基本单位,它是具有某些共同特性实体的集合,是一种抽象的概念。
(14)把对象实例化可以生成多个对象,使用 运算符为对象分配内存空间。
(15)在Java中有一种叫做 特殊方法,在程序中用它来对类成员进行初始化。
(三)选择题
(1)下面关于类变量和实例变量的叙述中描述错误的是( )。
A.实例变量是类的成员变量
B.类变量第一次用到时被初始化,以后创建其他对象时就不再进行初始化
C.实例变量在每次创建对象时都被初始化
D.实例变量是用statiic修饰的成员变量
(2)下面( )修饰符可以使一个类中的成员变量能被外部类调用。
A.public B.protected C.private D.没有修饰符
(3)定义类中可以用来修饰类名的修饰符是( )。
A.private B.abstract C.native D.protected
(4)定义类头时,不可以放到类名前面的关键字是( )。
A.public B.abstract C.final D.static
(5)关于用关键字private修饰的成员变量,下列说法正确的是( )。
A.可以被其他包的类访问 B.只能被同一个包中的其他类访问
C.只能被该类自身所访问或修改 D.可以被其他包中的该类的子类访问
(6)下面关于类的说法中,错误的是( )。
A.类是经过抽象的共有属性的集合 B.类是Java程序的核心和本质
C.类是对象的模板,二类对象则是类的实例化结果
D.在面向对象的编程语言中,类不是一个独立的程序单位
(7)下面有关变量调用的语句正确的是( )。
Public class Number{
Int a=2;
Float b=12;
Static int c=13;
Public static void main(string args[]){
Number one=new Number();}
}
A.one.a B.Number.a C.number.a D.Number.one
(8)设Test为已定义的类,下面声明类Test对象a的语句正确的是( )。
A.Test a=Test(); B.public Test a; C.Test a=new Test(); D.public Test a=new Test();
(9)下面( )不是对象的特征。
A.对象的行为 B.对象的状态 C.对象的局部变量 D.对象的标识符
(10)定义抽象类时所用到的关键字是( )。
A.final B.public C.abstract D.protected
(11)定义一个公有double型符号常量PI,下面的语句中正确的是( )。
A.public final do
您可能关注的文档
最近下载
- 2015三峡大学(修改版)水电站课程设计计算书3.pdf VIP
- 视频脚本(解析版)-2025年高考语文一轮复习(新高考通用).pdf VIP
- 2019年广东高考理科数学真题及答案.docx VIP
- 2025年度感染病科五年发展规划.docx
- 再生资源有限责任公司突发环境事件风险评估报告(2024年修订版).docx VIP
- 乐山市2025年公需科目考试答案.docx
- TCSUS04-2019城市旧居住区综合改造技术标准.pdf VIP
- 电子技术基础第六版完整版.pdf VIP
- “规则的天空”:中国低空空域管理与安全体系演进趋势研究.pdf VIP
- 2015年广东高考理科数学真题及答案.doc VIP
文档评论(0)