Java语言程序设计与实现(微课版)(第2版)习题答案 项目1.docx

上传人:太** 文档编号:97894740 上传时间:2024-07-08 格式:DOCX 页数:2 大小:11.08KB
返回 下载 相关 举报
Java语言程序设计与实现(微课版)(第2版)习题答案 项目1.docx_第1页
第1页 / 共2页
Java语言程序设计与实现(微课版)(第2版)习题答案 项目1.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java语言程序设计与实现(微课版)(第2版)习题答案 项目1.docx》由会员分享,可在线阅读,更多相关《Java语言程序设计与实现(微课版)(第2版)习题答案 项目1.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、项目1 Java程序语言初识习题参考答案一、填空题:(1) J2SE(2) Java包引入部分;类定义部分(3) java; class二、选择题:(1) C; (2) D; (3) A; (4) A; (5) B; (6) C三、判断题:(1)错误;(2)正确;四、简答题:(1)简述面向对象编程的3个原则。答:所有面向对象的编程语言都提供帮助你实现面向对象模型的机制,这些机制是封装, 继承及多态性。封装(Encapsulation)是将代码及其处理的数据绑定在一起的一种编程机制,该机制 保证了程序和数据都不受外部干扰且不被误用。继承(Inheritance)是一个对象获得另一个对象的属性的过

2、程。继承性与封装性相互 作用。如果一个给定的类封装了一些属性,那么它的任何子类将具有同样的属性,而且还添 加了子类自己特有的属性。这是面向对象的程序在复杂性上呈线性而非几何性增长的一个关 键概念。新的子类继承它的所有祖先的所有属性。它不与系统中其余的多数代码产生无法 预料的相互作用。多态性是允许一个接口被多个同类动作使用的特性,具体使用哪个动作与应用场合有 关。多态性的概念经常被说成是“一个接口,多种方法”。这意味着可以为一组相关的动作 设计一个通用的接口。多态性允许一个接口被同类的多个动作使用,这样就降低了程序的复 杂性。选择应用于每一种情形的特定的动作(specific action)(即

3、方法)是编译器的任务, 程序员无需手工选择。只需记住并使用通用接口即可。(2)简述Java的三大开发体系。答:简单地说,J2SE用于小型程序,J2EE用于大型程序,J2ME用于手机等程序。J2SE 包含于J2EE中,J2ME包含了 J2SE的核心类,但新添加了一些专用类。语言都是相同的,只 是捆绑的类库API不同。也就是,J2SE是基础;压缩一点,再增加一些CLDC等方面的特性 就是J2ME;扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。(3)简述图形化程序的主要特征是什么。答: 程序界面主要由图形化的要素(如窗体、对话框、命令按钮等)构成 程序没有预定好的运行流程,而是由随机事件来驱动 人机交互由消息机制来支持 输入设备以鼠标、键盘为主,输出设备以显示器为主

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁