1 面向对象 |
|
1.1 概念 |
|
面向过程 C
吃饭: 动作为核心
起身-》开门-->大量的逻辑判断--> --->
面向对象 C++/Java/Python/Go
目标: 吃饭
人 (忽略) 吃饭
| ||
1.2 什么是对象? |
| |
| ||
1.2.1 类 |
|
狗--》Dog -->抽象的
两只耳朵,一只尾巴,四条小腿,一张嘴。 毛发 ---特征
陪伴(动作,行为)--职责
Class---》Type
| ||
1.3 以冰箱(Fridge)为例 |
| |
|
1.3.1 java注释 1.3.1.1 类、方法 |
| |
| ||
1.3.1.2 行注释 |
| |
| ||
1.3.1.3 块注释 |
| |
| ||
1.3.2 冰箱的类 |
| |
| ||
1.3.3 执行冰箱操作 |
| |
| ||
1.3.4 异常情况 |
| |
| ||
1.4 面向对象描述类 |
| |
1.4.1 文字 1.4.2 代码 1.4.3 类图 |
|
1.5 访问控制符 |
|
1.5.1 public-公开 |
| |
| ||
1.5.2 private -私有的 |
| |
| ||
1.6 属性操作 |
| |
|
通过setXXX(参数)存储
通过getXXX() 取出数据
1.7 this关键字 |
| |
|
任务:创建一个类 手机类 属性自定义 方法自定 set/get |