JAVA面向对象第1章

JAVA面向对象第1章

ID:38967155

大小:3.58 MB

页数:25页

时间:2019-06-22

JAVA面向对象第1章_第1页
JAVA面向对象第1章_第2页
JAVA面向对象第1章_第3页
JAVA面向对象第1章_第4页
JAVA面向对象第1章_第5页
资源描述:

《JAVA面向对象第1章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Java面向对象编程概述课程体系第一章Java面向对象编程概述第二章类第三章继承多态第四章接口第五章异常处理机制第六章数组第七章Java常用类第八章Java集合框架第九章IO第十章JavaGUI与Swing第十一章事件模型第十二章JavaBean(反射机制)第十三章高级Swing组件第十四章Java多线程编程第十五章Java网络编程第十六章测试驱动的开发与JUNIT目标理解面向对象的概念理解类和对象的概念掌握对象间的消息传递面向对象的基本特征传统的软件开发面向过程开发结构化注重过程围绕功能构造系统瀑布模型面向对

2、象开发面向对象注重协作围绕模块构造系统扩展性和维护性好传统软件开发需求是产品的根源,需求工作的优劣对产品影响最大随着应用领域的扩大,需求变更所带来的风险也随之增加随着软件应用领域的不断扩大,传统的以面向过程为主导的开发方式已经不能适应灵活多变的需求以及后期潜在的需求变更风险软件的好坏标准:可扩展性可维护性面向对象人类认识事物的过程这是什么?观察面向对象我是汽车专家分析面向对象这是一辆白色宝马,什么时候我能开开啊就是这么简单的一个”东西”使用面向对象面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思

3、维习惯,应用程序开发其实就是把现实生活的问题用计算机语言来实现的过程。面向对象编程什么是对象?面向对象编程老师对象学生对象姓名:xx年龄:xx体重:xx操作:听棵姓名:xx职衔:教师性别:男年龄:xx操作:上课特征行为“对象是存在的具体实体,具有明确定义的状态和行为。”“万物皆为对象,对象因我关注而产生。”面向对象编程什么是类?椅子类物以类聚面向对象编程面向对象编程商品类用户类订单类购物车类面向对象编程面向对象的编程“类是具有相同属性和行为的一组对象的集合”“在软件系统中,我们用类来模拟现实生活中的实体”“类是对象的

4、抽象,对象是类的实例”类和对象的关系?面向对象的编程怎样去使用它们?面向对象编程编程实际上就是人机互话让机器人走20米Rogerthat!robot.walk(20);面向对象编程“消息指一个对象为执行某项特定操作而向另一个对象发送的请求”消息传递当需要执行一项特定操作时,通过向已为其定义此项操作的对象发送消息来请求对象之间通过传递消息实现相互通信消息面向对象编程面向对象的基本特征封装将东西包装在一起,然后以新的完整形式呈现出来例如将多种化学物品用一个胶囊包起来将方法和属性一起包装到一个单元中,单元以类的形式实现封装

5、的优点信息隐藏,隐藏对象的实现细节,不让用户看到.封装可以隐藏实现细节,使得代码模块化,实现代码的可复用性。“隐藏属性、方法或实现细节的过程称为封装。”面向对象的基本特征访问修饰符访问修饰符privateprotectedpublic默认怎样实现信息隐藏?封装的实现面向对象的基本特征继承继承的特点具有层次结构子类继承了父类的属性和方法面向对象的基本特征多态如水有三种形态:冰水汽多态性是指“多种形式”相同的行为,不同的体现方式多态包括方法重写和方法重载发送的消息都是绘图,但矩形绘制的是矩形,圆绘制的是圆。面向对象的基本

6、特征

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。