欢迎来到天天文库
浏览记录
ID:55602565
大小:24.50 KB
页数:2页
时间:2020-05-20
《面向对象程设计复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、面向对象程序设计复习题一.填空1.常见的四种计算结构是⑴、⑵、⑶、(⑷)。2.面向对象思想最大特征是⑸。3.和“继承”匹配的概念是⑹。4.能实现类似多重继承的功能是⑺。5.Java语言中和指针功能类似的是⑻。6.根据计算结构的不同,Java程序有两种形式,分别为、⑼、⑽。7.使用类定义对象的过程称为⑾。8.对象的初始化可以在类的⑿中进行。9.不属于某一个对象而属于类的成员称为⒀,同样性质的方法称为⒁。10.方法覆盖和⒂实现了多态性。11.比较流行的软件设计描述语言是⒃。12.面向对象的软件系统实现
2、的三个阶段是⒄、⒅、⒆。13.抽象方法只能出现在⒇里面。14.面向过程程序中常见的三种程序结构是⑴、⑵、⑶。其中⑷是默认的程序结构。15.面向对象思想最大特征是⑸。16.和“抽象”匹配的概念是⑹。17.能实现类似多重继承的功能是⑺。18.Java语言中用⑻数据类型描述逻辑值。19.支持面向对象的语言有代表性的两个,分别为、⑼、⑽。20.使用类定义对象的过程称为⑾。21.⑿完成对象释放之前的工作。22.不可以改变值的属性称为⒀,不可以被继承的类称为⒁。23.方法重载和⒂实现了多态性。24.UML语言
3、是⒃。25.面向对象的软件系统实现的三个阶段是⒄、⒅、⒆。26.抽象类只能⒇,而不能实例化。二.名词解释。1、类2.对象3.抽象4.封装5.继承6.多态7.包8.接口9.异常处理10.里氏替换原则11.实体12.Applet13..封装14.方法重载15.设计模式16.对象代词三、简答。1、面向对象程序设计方法的优点是什么?2.设计模式的意义?3.构造函数的作用?4.抽象方法的作用和意义?5..异常处理的意义?6.比较Java和C++?7.构造函数的作用?8.抽象类的作用和意义?9.静态成员的意义
4、?三.辩析。可以不说出对错但是要给出评价1、面向对象和面向过程并存于程序设计中。2、public修饰符号破坏了数据的封装性。3、父类的私有属性可以被子类继承但是子类不可见。1、Java语言跨平台性能特别好。2、设计模式因为都是固定的个案,所以一般了解就可以了。3、面向对象是一种程序设计思想。4、public修饰符号破坏了数据的封装性。5、要尽可能多的使用继承。6、Java是纯粹的面向对象语言。7、UML和Java、C++是同类概念。一.综合回答1、抽象和继承的意义。2、解释型执行方式和编译型执行方
5、式的优缺点。3、面向对象程序设计思想的优点和缺点。4、谈谈你所了解的设计原则以及它们的好处。5、接口的意义。6、Java采用解释型执行方式,为什么这样做?采取了什么措施提高执行速度。7、在面向对象程序设计中软件复用是如何实现的。8、“里氏替换”原则的好处。
此文档下载收益归作者所有