文章目录
-
- 1、面向对象基础
-
- 1.1、 面向对象思想
-
- .1.1、概述
- .1.2、 面向过程和面向对象
- .1.3、 三大思想
- .1.4、 三大特征
- 1.2、 类与对象(简单类)
-
- .2.1、 两者关系
- .2.2、 类的定义格式
- .2.3、 对象的创建与使用
- 1.3、 创建对象内存分析
-
- .3.1、 栈
- .3.2、 堆
- .3.3、 方法区
- .3.4、 PC寄存器
- .3.5、 本地方法栈
- 1.4、 构造方法(构造器)
-
- .4.1、 回顾对象创建
- .4.2、 概述
- .4.3、 定义格式
- .4.4、 构造方法重载
- .4.5、 匿名对象
1、面向对象基础
1.1、 面向对象思想
.1.1、概述
.1.2、 面向过程和面向对象
- 面向过程关注的是执行的过程
- 面向对象关注的是具备功能的对象
.1.3、 三大思想
向对象思想从概念上讲分为以下三种:
-
OOA:面向对象分析(Object Oriented Analysis)
-
OOD:面向对象设计(Object Oriented Design)
-
OOP:面向对象程序(Object Oriented Programming )
.1.4、 三大特征
- 封装性:类内部属性或方法对外部不可见
- 继承性:将其他的功能继承下来继续发展
- 多态性:相同方法在不同条件下有不同的响应
1.2、 类与对象(简单类)
.2.1、 两者关系
- 类
- 对象
.2.2、 类的定义格式
- 成员属性
- 成员方法
.2.3、 对象的创建与使用
1.3、 创建对象内存分析
.3.1、 栈
- 存储操作
- 存储对象

.3.2、 堆
- 对象创建
- 垃圾回收
.3.3、 方法区
.3.4、 PC寄存器
.3.5、 本地方法栈
- Native Method
- 作用
- 本地方法栈
1.4、 构造方法(构造器)
.4.1、 回顾对象创建
.4.2、 概述
- 作用
- 执行时机
- 特点
.4.3、 定义格式
.4.4、 构造方法重载
- 方法重载
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!