- 3
- 0
- 约 47页
- 2017-08-23 发布于河南
- 举报
第3章 Java 面向对象程序设计 Java 语言是一种面向对象的程序设计语言。 3.1 面向对象程序设计的基本概念 3.2 类 3.3 类的继承 3.4 接口 3.5 package 包 3.6 Java 的API 与类库 3.1 面向对象程序设计的基本概念 从20世纪70 年代开始,相继出现了多种面向对象的程序设计语言,并逐渐发展了面向对象的程序设计方法。 3.1.1 对象 面向对象程序设计是将人们认识世界过程中普遍采用的思维方法应用到程序设计中。 对象是构成现实世界的一个独立单位,人们对世界的认识,是从分析对象的特征入手的。 对象的特征分为静态和动态两种。静态的特征指对象的外观、性质、属性等;动态的特征指对象具有的功能、行为等。 人们将对象的静态特性抽象为属性,用数据来描述,在 Java 语言中表示为变量;人们将对象的动态特征抽象为行为,在 Java 语言中用一组代码来表示,称为方法,完成对数据的操作。 3.1.2 封装 封装是面向对象方法的一个重要原则。它有两个含义:一是指把对象的属性和行为看成为一个密不可分的整体,将这两者“封装”在一个不可分割的独立单位(即对象)中。另一层含义指“信息隐蔽”,把不需要让外界知道的信息隐藏起来,有些对象的属性及行为允许外界用户知道或使用,但不允许更改,而另一些
您可能关注的文档
- Java编程 第二章.ppt
- Java-补充 常用类库.ppt
- java常用类.jsp.ppt
- java-常用类和类的异常.ppt
- java程序设计1.ppt
- java程序设计02.ppt
- java程序设计2.ppt
- Java程序设计2 面向对象编程(总结).ppt
- java程序设计04.ppt
- java程序设计4.ppt
- (正式版)DB62∕T 4468-2021 《小麦品种 兰天42号》.pdf
- (正式版)DB62∕T 4419-2021 《天麻栽培技术规程》.pdf
- (正式版)DB62∕T 4430-2021 《河西地区杂交西瓜种子制种田套种向日葵栽培技术规程》.pdf
- (正式版)DB62∕T 4514-2022 《马鞭草栽培技术规程》.pdf
- (正式版)DB62∕T 4529-2022 《风力发电机组叶片维护技术规程》.pdf
- (正式版)DB62∕T 4546-2022 《青杨天牛综合防治技术规程》.pdf
- CN119432049A 一种聚氨酯树脂基水润滑轴承复合材料及其制备方法 (中国科学院兰州化学物理研究所).pdf
- CN119426846A 一种蓝宝石与可伐合金封接用活性钎料及其制备方法 (北京有色金属与稀土应用研究所有限公司).pdf
- CN119432597A 基于印章微结构图案化的血管化类器官芯片及其制备方法 (上海交通大学).pdf
- CN119433348A 一种高钴镍二次硬化钢用超低硫超纯铬铁及其制备方法 (成都先进金属材料产业技术研究院股份有限公司).pdf
原创力文档

文档评论(0)