“专题:面向对象思想”的版本间的差异
来自CloudWiki
(创建页面,内容为“==任务一 搭建开发环境及JAVA语言== *面向对象和面向过程(0225) ==任务三 面向对象初步== ===3.1类和对象=== 实践:Java任务…”) |
|||
第1行: | 第1行: | ||
− | == | + | ==理论== |
*[[面向对象和面向过程]](0225) | *[[面向对象和面向过程]](0225) | ||
+ | *[[面向对象思想]] | ||
− | == | + | |
− | === | + | ==知识点== |
+ | ===定义Java类=== | ||
+ | [[定义Java类]]、[[Java类应用举例]] | ||
+ | |||
+ | 步骤拆解: | ||
+ | *[[通过类去构造对象]]、[[Java类的成员变量]]、[[Java类的成员方法]] | ||
+ | *[[Java的构造方法]]、[[Java对象的产生与使用]] | ||
实践:[[Java任务:建立商品对象]] | 实践:[[Java任务:建立商品对象]] | ||
第10行: | 第17行: | ||
*[[Java任务:建立商品对象之管理端]] | *[[Java任务:建立商品对象之管理端]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
*[[Java对象变量在内存的分配]] | *[[Java对象变量在内存的分配]] | ||
*[[Java基本数据类型变量在内存的分配]] | *[[Java基本数据类型变量在内存的分配]] | ||
第23行: | 第22行: | ||
*[[2020_Java第4周作业]] | *[[2020_Java第4周作业]] | ||
− | + | === 类的封装 === | |
− | |||
− | === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
*[[理解Java的封装]] | *[[理解Java的封装]] | ||
*[[使用Java的访问控制符]] | *[[使用Java的访问控制符]] | ||
*[[如何实现Java的封装]] | *[[如何实现Java的封装]] | ||
+ | *[[Java任务:面条对象的完善]] | ||
拓展知识点: | 拓展知识点: | ||
第40行: | 第33行: | ||
*[[Java的变量作用域]] | *[[Java的变量作用域]] | ||
− | == | + | ===方法重载=== |
− | + | *知识点:[[Java方法重载]] | |
*[[Java任务:查找图书]] | *[[Java任务:查找图书]] | ||
− | |||
+ | ===继承=== | ||
+ | *[[Java继承的概念]]、[[java继承详解]] | ||
+ | *[[Java中的this和super关键字]]、[[最终类和抽象类]] | ||
+ | *[[Java任务:经营范围拓展]] | ||
+ | |||
+ | ===多态=== | ||
+ | *[[Java的多态及用法]] | ||
+ | *[[Java任务:商品库存的盘点]] | ||
− | == | + | ===接口=== |
− | + | *[[Java的接口及用法]] | |
− | + | *[[Java任务:图书的接口处理]] | |
− | *[[ | ||
− | *[[ | ||
− | + | 拓展: | |
− | *[[ | + | *[[Comparable]] |
− | *[[ | + | *[[面向接口编程的思想]] |
− |
2020年4月21日 (二) 00:21的版本
理论
知识点
定义Java类
步骤拆解:
类的封装
拓展知识点:
方法重载
- 知识点:Java方法重载
- Java任务:查找图书
继承
多态
接口
拓展: