第4章 类与对象 —— Java语言的核心 目 录 4.1 面向对象编程 4.2 类和对象 4.3 常用关键字 4.4 基本类型数据的类包装 4.5 反编译和文档生成器 4.1 面向对象编程 面向过程的设计思想 一般由多个相关联的函数实现 没有考虑数据的状态 各个行为之间的耦合性强 不利于程序的扩展和模块化 4.1 面向对象编程 面向对象的设计思想 面向对象编程(Object Oriented Programming,OOP)是一种计算机编程架构 以具体的事物(对象)为单位 关注事物的整体:特征(属性)和行为(方法) 对象与对象之间有弱耦合的关系 面向对象可以使工程更加模块化,实现更低的耦合和更高的内聚 了解对象 每个对象都是唯一的,有属性且有行为 抽象 抽象- 提炼一类对象共同特征(属性)和行为(方法) 通过抽象将对象中的属性和方法抽取出来 抽象 对象封装 封装(encapsulation) 将抽象出的属性和方法一起包装到一个程序单元中,该单元称为类 隐藏内部信息(属性值)和内部行为(方法的实现) 类 类可以理解为对事物的分类类型 类是对象的类型 不同于int类型:具有方法 类 类和对象有什么区别呢? 类是抽象的概念,仅仅是模板,比如说:“人” 对象是一个你能够看得到、摸得着的具体实体,比如:“小布什” 4.2 类和对象 类声明 类体 构造方法与对象的创建 成员变量 1.类声
您可能关注的文档
最近下载
- 义务教育优质均衡发展质量监测八年级综合试卷测试题及答案.docx VIP
- 新解读(2025)《HJ T342-2007水质 硫酸盐的测定 铬酸钡分光光度法(试行)》.pptx VIP
- 实例要素式强制执行申请书(申请执行用).pdf VIP
- 风力发电机叶片雷击损伤的损坏鉴定报告.doc VIP
- 2025年度国家体育总局体育社会科学研究项目立项名单.docx VIP
- GB50303-2015 建筑电气工程施工质量验收规范.docx
- JTJ036-1998 公路改性沥青路面施工技术规范.pdf VIP
- 基于循迹模型的智能小车运动控制仿真研究.docx VIP
- 年产1000吨对氨基苯甲酸生产工艺设计毕业设计(1).doc VIP
- 新解读(2025)《HJ T343-2007水质 氯化物的测定 硝酸汞滴定法(试行)》.pptx VIP
原创力文档

文档评论(0)