- 3
- 0
- 约2.21万字
- 约 22页
- 2023-05-08 发布于上海
- 举报
第 4 章 面向对象的基本概念
在学习 Java 语言的面向对象程序设计之前,应该对面向对象的编程思想有所了解。所以本章首先介绍抽象和封装这两个面向对象程序设计的重要特点,介绍在 Java 语言中定义与使用类与对象的基本规则,包括修饰符、构造函数等的具体使用规则,最后介绍了 Java 中包的概念和作用。
类和对象
面向对象程序设计(Object-Oriented Programming,OOP)是近代程序设计领域的一大革命,它提高了程序设计者的工作效率和软件的重复使用率,并降低了维护成本。面向对象程序设计实际上是围绕组成问题领域的事物进行的程序设计,所关心的是对象以及对象间的相互关系,整个程序系统只由对象组成,对象间的联系只通过消息传递进行,系统运行就是多个对象经过消息传递互相联系,共同完成某一工作。
面向对象程序设计的基本原理是:对要处理的问题实现自然分割,按照通常的思维方式
建立问题领域的模型,设计尽可能自然地表现问题求解的程序。
Java 语言是一种完全对象化、结构严谨的语言,它通过类、对象等概念来组织和构建整个程序。因此,掌握面向对象程序设计的基本概念和方法是学习 Java 编程的前提和基础, 下面先介绍面向对象编程中的几个基本概念。
对象(object)
“对象”原本是描述自然界时常使用的一个词语。例如,现实生活中的电话、电视、钟 表等都可称为对象。仔细观察这些对象,就会
您可能关注的文档
- 道路交通标志标线工程合同.docx
- 道路竣工验收资料.docx
- 道路勘测试验报告.docx
- 道路排水园林景观工程施工设计方案.docx
- 道路抢通战法 范本.docx
- 道路清理承包合同书.docx
- 道路拓宽改造工程施工组织设计.docx
- 道路维护方案.docx
- 道路现场安全文明标志牌方案.docx
- 道路新建工程市政总承包一标段技术标.docx
- 八年级地理第三单元工业区位填空题专项检测卷能力提升版.docx
- 八年级地理第八单元世界区域地理材料分析题题型强化卷易错强化版.docx
- 八年级地理第二单元经纬网判读读图题专题复习卷专项精练版.docx
- 八年级地理第二单元经纬网判读计算题高频题训练卷阶段诊断版.docx
- 八年级地理第二单元经纬网判读计算题诊断测试卷阶段诊断版.docx
- 八年级地理第二知识板块核心专题资源保护原因分析题达标诊断卷能力进阶版.docx
- 八年级地理第六单元昼夜长短材料分析题专题复习卷课外拓展版.docx
- 八年级地理第七单元河流特征分析图表题能力提升卷重难点突破版.docx
- 八年级地理第七单元河流特征分析图表题知识梳理卷重难点突破版.docx
- 八年级地理上册气温曲线图计算题高频题训练卷阶段诊断版.docx
原创力文档

文档评论(0)