1 / 110
文档名称:

第03章-面向对象特征.ppt

格式:ppt   页数:110
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第03章-面向对象特征.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第03章-面向对象特征.ppt

文档介绍

文档介绍:Java语言程序设计
刘春燕
1
学习导读
本章着重介绍Java编程中类和对象等非常重要的概念。
Java程序是由一个个类定义组成的,编写Java程序的过程就是从现实世界中抽象出Java可实现的类并用合适的语句定义它们的过程,这个定义过程包括对类内各种属性和方法的定义,创建类的对象,也包括类间的各种关系和接口的定义。
2
学习导读
继承性是软件复用的一种形式,对降低软件复杂性行之有效。继承性同时是面向对象程序设计语言的特点,采用对象但没有继承性的语言是基于对象的语言,但不是面向对象的语言,这是两者的区别。
多态性允许以统一的风格处理已存在的变量及相关的类,使增加系统中新功能变得容易。
3
本章学习目标与重点:
仔细体会面向对象编程的思想
熟悉理解类和对象的概念,理解面向对象的特性
注意java语言中,不允许多重继承,以及类变量和类方法的使用
理解方法重载和方法覆盖
第三章面向对象特征
4
本章学习目标与重点:
理解继承和复用的概念
理解父类和子类
掌握扩展类编程
理解多态性是如何扩充和维护系统性能
掌握如何建立包和接口
第三章面向对象特征
5
第三章面向对象特征
类的继承和多态
4
基本概念
1
类的定义
2
对象
3
接口和包
5
6
思考:
1. 什么是对象?什么是类?
2. 面向对象编程的特性有哪三个?它们各自又有哪些特性?
7
回顾:类、对象和实体
计算机逻辑
的实现
对象

抽象
实例化
映射
抽象
抽象数据类
实体
计算机世界
概念世界
现实世界
8
面向对象:以电灯泡为例
在这个例子中,类名为Light,可向Light对象发出的请求包括打开、关闭、变亮和变暗。
通过Light lt简单的说明了一个名字或变量(lt),即为Light对象创建了一个句柄;
用new关键字创建对象,即实例化对象。
Light
on ( )
off ( )
brighten ( )
dim ( )
类名
方法
Light lt = new Light( );
( );
9
基本概念
面向对象编程:
面向对象是一种新兴的程序设计方法,或者是一种新的程序设计规范.
其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。
10

最近更新

2025年四川建筑职业技术学院单招职业技能测试.. 40页

2025年四川电力职业技术学院单招综合素质考试.. 40页

《女式皮靴(拉链式)帮样板设计指南》团体标.. 5页

2025年四川铁道职业学院单招职业适应性考试模.. 39页

2025年大兴安岭职业学院单招综合素质考试模拟.. 40页

《母婴护理服务人员星级评定规范》征求意见稿.. 14页

2025年天府新区通用航空职业学院单招综合素质.. 39页

2025年天津医学高等专科学校单招职业技能测试.. 40页

2025年天津城市职业学院单招职业技能考试模拟.. 43页

2025年天津职业大学单招职业技能测试模拟测试.. 41页

2025年天津铁道职业技术学院单招职业技能测试.. 40页

2025年太原旅游职业学院单招职业技能测试模拟.. 41页

2025年宁夏建设职业技术学院单招职业倾向性考.. 40页

2025年宁夏财经职业技术学院单招职业适应性考.. 41页

2025年宁波城市职业技术学院单招职业技能测试.. 40页

2025年宁波职业技术学院单招职业技能测试模拟.. 40页

《客家花香型红茶加工技术规程》团体标准征求.. 10页

《聚氨酯转向盘本体表面处理工艺规程(征求意.. 9页

2025年安徽现代信息工程职业学院单招综合素质.. 42页

《酱香型酒用高粱种植技术规范》(征求意见稿.. 11页

2025年安阳职业技术学院单招职业倾向性考试模.. 40页

2025年宜春幼儿师范高等专科学校单招职业倾向.. 38页

2025年宿州职业技术学院单招职业适应性测试模.. 40页

2025年山东信息职业技术学院单招职业倾向性考.. 40页

2025年山东外事职业大学单招职业技能测试模拟.. 40页

2025年山东省淄博市单招职业倾向性测试模拟测.. 39页

2025年重庆市《保安员证》考试题库含答案 39页

预防滑倒、绊倒及跌落专题培训课件 45页

混凝土工程培训课件优秀PPT 26页

小学数学六年级下册《鸽巢问题》作业设计 9页