- 8
- 0
- 约1.93万字
- 约 54页
- 2016-12-11 发布于重庆
- 举报
封装,接口,继承,覆盖,构造过程,多态,static、this、super、final用法
一、封装 (encapsulation)
定义:封装就是将客户端不应看到的信息包裹起来。使内部执行对外部来看不一种不透明的、是一个黑箱,客户端不需要内部资源就能达到他的目的。1.事物的内部实现细节隐藏起来 2.对外提供一致的公共的接口――间接访问隐藏数据 3.可维护性
二、 继承 (inherit) JAVA继承特点 ?继承:父类的成员能否继承到子类??? 对类成员访问的限制及子类继承情况: (从严 到宽 )
private 私有,本类内部? 不能继承(default) 本类+同包? 同包子类可继承 protected 本类+同包+子类 可以继承public 公开?? 任何地方都可以访问 能继承到子类覆盖1、定义: 覆盖了一个方法并且对其重写,以求达到不同的作用。2、用法:a、最熟悉的覆盖就是对接口方法的实现b、在继承中也可能会在子类覆盖父类中的方法3、产生 “覆盖”的条件:1、方法名:相同 2、参数表:相同(个数,类型) 3、访问限制符:相同或者更宽 4、返回值类型:相同 或者 子类返回的类型是父类返回的类型的子类 5、不能抛出比subclass(父类)更多的异常 注意:当我们在子类中创建的静态方法,它并不会覆盖父类中相同名字的静态方法。 cla
您可能关注的文档
- 2016最新收入分配与社会公平.ppt
- JAVA语言程序设计期末考试试题及答案(62页).doc
- 2016年集体备课湘教版八年级上册33《中国的水资源》课件(共60张).ppt
- java语言程序设计第6章第1章(阅读).ppt
- Java课件第22讲SQL语言高级02条件查询和排序.ppt
- java课件第02章.ppt
- Java课件第七讲继承与多态.ppt
- Java课件合集(110章).ppt
- java课程ppt_图形用户界面的编程.ppt
- Java输入输出流详解.doc
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
最近下载
- 人教版七年级历史下册第12课《辽宋夏金元时期经济的繁荣》教学设计.pdf VIP
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 2026年宣传思想文化重点工作要点.docx VIP
- 梅毒、淋病、生殖器疱疹、生殖道沙眼衣原体感染诊疗指南.docx VIP
- 化学元素周期表超清可打印.pdf VIP
- 建筑工地安全巡查记录表.pdf VIP
- 多旋翼无人机系统实验室环境试验方法 第1部分:通用技术要求.pdf VIP
- DB32T-中小学生健康管理技术规范 第2部分:视力健康及编制说明.pdf VIP
- 如何看元素周期表pdf打印版.pdf VIP
- 新能源汽车充电设施配套建设项目监理规划.docx VIP
原创力文档

文档评论(0)