1 / 54
文档名称:

JAVA封装、继承与多态_图文-课件(PPT讲稿).ppt

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

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

分享

预览

JAVA封装、继承与多态_图文-课件(PPT讲稿).ppt

上传人:2104259382 2016/7/20 文件大小:0 KB

下载得到文件列表

JAVA封装、继承与多态_图文-课件(PPT讲稿).ppt

相关文档

文档介绍

文档介绍:1第4章封装、继承与多态 2学习目标?理解抽象和封装。?理解继承和多态。?掌握修饰符 this 和super 的使用。 类的封装?含义: ?java 中,对象就是一个封装体。?把对象的属性和服务结合成一个独立的单位,并尽可能隐蔽对象的内部细节(尤其是私有数据) ?目的:使对象以外的部分不能随意存取对象的内部数据(如属性),从而,使软件错误能够局部化,大大减少查错和排错的难度。“隐藏属性、方法或实现细节的过程称为封装。”“隐藏属性、方法或实现细节的过程称为封装。” 4封装的示例有选择地提供数据法拉力公司迪斯尼汽车公司公共电话号码电子邮箱产品种类私有备件的制造方法备件库存备件的制造成本公共电话号码电子邮箱汽车种类私有汽车的组装方法汽车库存汽车的组装成本 5封装特性?体现?设置对象中的成员变量和方法的访问权限(public,private,protected, 缺省); ?提供一个统一供其他类引用的访问接口,如一些 public 方法; ?其它对象不能直接修改本对象所拥有的私有属性和私有方法?包:类空间的划分单位 类的继承?含义: ?子类自动地享用父类中拥有的属性和方法。继承的特点继承的特点具有层次结构子类继承了父类的属性和方法 7 父类父类子类子类父类/子类是相对的 Cow 类 Cow 类 Lion 类 Lion 类 Tiger 类 Tiger 类 Animals 类 Animals 类 Carnivorous 类 Carnivorous 类 Herbivorous 类 Herbivorous 类 Coat 类 Coat 类示例 8 继承的优点继承的优点代码的可重用性父类的属性和方法可用于子类设计应用程序变得更加简单可以轻松地自定义子类 9继承?继承是面向对象语言中最具有特色,也是与传统最不相同的一个。?当一个类获取另一个类中所有非私有的数据和操作的定义作为自己的部分或全部成分时,就称为这两个类之间具有继承关系。 10继承?例子:请确认各类之间的关系 plane military plane (军事) passenger plane (客机) cargo plane (货物) fighter plane (战斗机) Airliner (民用机)

最近更新

1《电梯安装设备进场验收检验批质量验收记录》.. 3页

六年级上册语文教学计划汇编 5页

开学典礼教师致辞(14) 4页

2025年等你入梦来美文随笔(共19篇) 38页

公司销售2025年个人计划模板 4页

2025年第二次冒险阅读答案(共8篇) 20页

2021—2021年第一学期学校工作总结 4页

2020-2021成都龙泉实验小学二年级下册模拟试题.. 10页

室内墙体拆除施工方案 7页

2025年第一次自己睡觉作文500字(合集14篇) 16页

公司年度计划方案 5页

液压摆式剪板机的操作规程 16页

2025年第一次坐飞机550字作文(整理29篇) 31页

国开电大教育学(甘肃)形考任务1-4参考答案 62页

公司人事科工作计划 5页

教育强国视域下广西高等教育内涵式发展的实践.. 11页

化学人教版九年级上册第四单元 课题3《水的组.. 4页

初中生上课说话检讨书600字五 5页

测量金属表面的电子态 13页

中国人民大学法学院研究生学位论文 注释、参考.. 3页

小学一——三年级体育课程纲要 13页

二年级下册地方课程教案教学文稿 32页

市政工程施工单位归档资料目录 1页

新人教版七年级下册道德与法治知识点梳理复习.. 14页

日语说课方案课件 31页

(完整版)XX项目竣工验收及移交方案 16页

幼儿园设施、设备安全排查表 1页

公司应急计划表 3页

电子商务客户服务PPT教案 77页

复合地基沉降量计算用表 1页