- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OOP复习提纲-的2016
面向对象程序设计 复习提纲 基本概念 类定义基本要求 程序设计 基本概念 结构化程序设计的特点 面向对象程序设计特点 类、对象、消息的概念,类之间的关系 类之间的几种关系,举例说明 数据隐藏的概念,实现手段 过程抽象,数据抽象 子类与父类的关系,继承 多态、重载、覆盖成员方法的含义,作用,区别和联系,实现手段与意义 基本概念 异常概念,Java处理异常的基本过程,异常类层次 要求:读懂异常类程序,区分Exception的子类RuntimeException类的5种异常,如算术,数组越界等。 类变量(静态)与实例变量区别、适用场合 抽象类、接口、包的概念、特点及适用场合 this, super, final 意义 各种访问控制修饰符(public,protected,private,缺省)含义, 作用,适用场合 泛型的适用性,定义及使用。泛型适用于对不同的数据类型实施同一种操作的情况。它不但增强了代码的重用率,还具有类型检查功能,提高了程序的安全性。 基本概念 事件处理 (掌握动作事件,鼠标事件处理机制) 事件源、事件、事件监听接口(代理模型三要素) 理解监听器类、监听器、监听适配器概念 容器 ( JFrame, JPanel )及其默认布局方式 组件( 按钮、标签、文本,密码 ) 布局管理器(FlowLayout,BorderLayout) 类定义的基本要求 类 =域(成员变量)+(成员)方法 对象=属性(静态)+行为(动态) 抽象:公共属性和方法 封装:private的成员变量+public的一套方法 (set方法和get方法) 类设计应该包含: 私有属性 构造方法(无参,有参)至少2个 一套 set()方法、一套get()方法 必要的基本操作的方法 toString()方法 public class Date { private int year,month,day; public Date(){this(2000,1,1);} public Date(int year,int month,int day){ this.year=year; this.month=month; this.day=day; } public int getYear(){return year;} public int getMonth(){return month;} public int getDay(){return day;} public void setYear(int year){this.year=year;} public void setMonth(int month){this.month=month;} public void setDay(int day){this.day=day;} public void setDate(int year,int month,int day){ this.year=year; this.month=month; this.day=day; } public String toString(){ return year+/+month+/+day;} } 类之间的关系 整体-部分(聚合) 章—节—段—句—词或标点符号 一般-特殊(泛化) 动画— 二维动画、三维动画 依赖,关联,调用 课程—教师—学生 用成员变量实现 用成员变量实现 用定义子类实现 掌握定义具有以上关系的类,会画出UML图 数据成员是对象数组,其定义,使用需掌握 接口的定义及使用 接口定义 接口定义及使用,接口继承 接口的特性,作用 接口主要用来定制一个规范,统一操作.实现多继承。接口中只有方法的定义,没有方法的实现。 类可以实现很多个接口,但是只能继承一个抽象类。 类如果要实现一个接口,它必须要实现接口声明的所有方法。但是,类可以不实现抽象类声明的所有方法,当然,在这种情况下,类也必须得声明成是抽象的。 接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法。 接口和抽象类 泛型类:ListT 表示 集合里 是 T类的实例ListE 表示 集合里 是 E类的实例List? 表示 集合里的对象类型不确定,未指定List 同 List? 泛型的作用: 不同的数据类型可以实施同一种操作。1、 ListT list=new ArrayListT(); T t=list.get(0); 2、List list=new ArrayList();
您可能关注的文档
最近下载
- 整点报时数字钟设计.docx VIP
- 三年高考真题(2022-2024)分类汇编 物理 专题31电磁感应 电路和动力学 含解析.docx VIP
- 2025年商业银行移动金融行业洞察报告及未来五至十年发展趋势预测报告.docx
- GB 50015-2019 建筑给水排水设计标准.docx VIP
- 《GB 10816-2008紫砂陶器国家标准》.pdf
- GB/T 10816-1989紫砂陶器.pdf
- (完整版)技能考试调饮师精选试题及答案.docx VIP
- GB50015-2019建筑给水排水设计标准.doc VIP
- GB 50015-2019 建筑给水排水设计标准.docx
- 村庄规划调研提纲.doc VIP
文档评论(0)