- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程复习 第一章 面向对象程序设计概论 第二章 Java语言概述 Java的基本数据类型 第三章 抽象与封装 第四章 继承与多态 第五章 面向对象软件开发过程 Java异常类结构 习 题 答疑安排 时间:今晚19:00-20:00 地点:教六楼214室(计算机教研室) * 主要内容 1.理解两种程序设计方法:结构化和面向对象程序设计方法 2.掌握面向对象程序设计方法基本概念: 抽象、封装、继承、多态、类、对象、消息 3.了解常用面向对象程序设计语言: Simula67, Smalltalk, Effel, C++,Java 二.复习题 1.面向对象程序设计审视问题的视角。 2.面向对象程序设计的单位:类。 3.面向对象程序设计的四个特征。 4.对象与类的关系(P10)。 类是将具有共同属性的对象进行抽象的结果,它可以具有层次关系。对象一定属于某个类,是所属类的一个实例,每个对象都有自己的唯一标识,以便区别属于同一类的不同对象。 5.封装的含义(P15)。 主要内容 1.了解Java的基本特征(P26) 2.了解Java的语言环境:理解“一次编译,处处运行” 3.理解Java应用程序的分类:Applet, Application 4.掌握Java的基本数据类型 5.掌握Java的基本输入输出。主要是输出: System.out.println(“…”+数值类型) 6.理解流程控制语句:顺序结构 分支结构 循环结构 7.理解数组与字符串String 数据类型 基本数据类型 布尔类型 数值类型 字符类型char 整数类型 浮点类型 引用类型 类 数组 接口 byte short int long float double true false 二.复习题 1.Java是否区分大小写。 2.标识符命名规则:字母,下划线,$开头,后跟unicode字符。 3.变量命名,一般按照见名知义的原则: float型变量radium的命名应该是: fltRadium 4.类名命时,首字母大写;对象则小写。 5.Java源程序的后缀是.java,编译后的字节码文件是 .class JVM(java虚拟机)执行什么文件? 6.boolean类型的使用(java判断语句与C语言不同)。 主要内容 1.掌握封装的含义 2.掌握类的定义:类头和类体 (1)从封装的角度看,类的成员分为:属性和方法 从是否需要通过创建对象访问,类的成员分为:实例成员和类成员。 (2)类成员的四种访问属性:默认 private public protected (3)构造方法的特殊性与作用 3.掌握对象的创建和使用 class A { private int n; private String s; A( ) {;} A( int a,String x) {n=a ;s=x; } void setA(int b) { n=b;} void setS(String t) { s=t;} int getA( ){return n;} String getS( ) {return s;} void printNS( ) { System.out.println (“n=”+n); System.out.println (“s=”+s); } } 二.复习题 1.一般将类的属性设计为 , 成员方法设计为 。 2.Java语言中,对成员变量的初始化有哪些途径?(P111,5个) 3.成员方法重载的含义,什么情况下对方法成员重载? 答: 如果成员方法的名称相同,而参数不同,那么称为方法重载。重载成员方法扩展了某项操作的接口形式,提高了程序的方便性和灵活性。 4.实例成员和静态成员主要区别是什么? 5.构造方法有什么特殊性,其作用如何? 答:构造方法的方法名与类名相同;构造方法没有返回类型,也不能写为void;用new来调用。构造方法用于创建对象并初始化对象。 主要内容 1.Java支持单继承,通过接口实现多继承. 2.掌握在父类的基础上定义子类 3.掌握子类成员对父类成员的覆盖。 4.掌握super( ); super.父类方法, this(),this.属性 5.掌握多态的含义,举例说明。设计中,实现多态三个步骤。 6.掌握抽象类,抽象方法,接口的概念,包的概念与作用。 二.复习题 1.子类继承父类的哪些成员? 子类继承了父类的所有成员,但是有些父类成员子类不可以直接访问。 2.子类可以访问父类的哪些成员? 如果
您可能关注的文档
- 基础知识理论复习题.doc
- 基于装配的液舱三维建模与仿真.doc
- 绩效面谈参考案例.doc
- 教育学试题合集.doc
- 教育学原来期末考试指导.ppt
- 解题技巧汇集.doc
- 绩效指标量化技术.ppt
- 吉林省计算机二级考试试题及答案.doc
- 急诊科规章制度执行细则20090720.doc
- 解析几何客观题测试题及答案.doc
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)笔试备考试题附答案详解(考试直接用).docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)考前自测高频考点模拟试题及完整答案详解.docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)考前自测高频考点模拟试题及完整答案详解.docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)笔试备考试题附答案详解(精练).docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)笔试备考试题附答案详解(综合卷).docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)笔试备考试题附答案详解(精练).docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)笔试备考试题附答案详解(模拟题).docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)考前自测高频考点模拟试题及一套完整答案.docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)考前自测高频考点模拟试题及答案详解1套.docx
- 2025年度天津市安定医院招聘第四批派遣制工作人员方案(1人)笔试备考试题附答案详解(基础题).docx
文档评论(0)