高级内存 与 面向对象
JAVA 112 - 191 版
Lesson 02
结构化
属性, 参数变量 和 局部变量
Properties, Parameters and Local Variables
this 省略规则
Getters and Setters
案例
固定格式
作业
Lesson 03
模块化
单元测试
Unit Test
Lesson 04
高级内存
对象 与 对象变量
值类型 与 引用类型 的 区别
值类型
指针
引用类型
内存管理 与 代码执行 规则
Lesson 05
对象与对象
Lesson 06
面向对象实现
属性赋值
内部决定
外部注入
不一定需要赋值
面向对象编程方法
引用类型 值类型化
Lesson 07
拷贝层级
链表
方案
稳健性
Robustness
认知
可能破坏稳健性的诱因
处理
Lesson 08
封装
Encapsulation
内部功能抽离
封装模型
内部优化
Lesson 09
集合
Collection
泛型
Generics
包装类
Wrapper Classes
LinkedList
For Each
遍历专用 for 语句
Lesson 10
类文件管理
包
Package
导入
import
案例分析
组合
Aggregation / Composition
定义
组合解决代码重用
继承
Inheritance / Extense
基本效果
方法覆盖
Method Overriding
方法调用实质
super
继承与组合对比
Lesson 11
访问控制修饰符
Access Control Modifiers
变量类型
变量类型控制访问权限
对象变量类型转换
向父类型转
Upcasting
向子类转型
Downcasting
向其它类型转型
练习
对象类型检测
Lesson 12
继承实现多态
Polymorphism
Lesson 13
星际争霸
背景
功能要求
基于代码
Object
练习题
Quiz
Section 1
Lesson 14
接口
Interface
接口自定义权限
接口多态
instanceof
接口语法
继承 和 接口 的对比
继承下的构造方法
Lesson 15
Final 修饰符
Final 修饰变量
Final 修饰方法
Final 修饰类
Abstract 修饰符
抽象类
abstract class
抽象方法
Abstract 函数
abstract 相关规则
抽象 与 接口 的对比
Lesson 16
Static 修饰符
静态资源
静态属性的共享特性
访问 静态资源 规则
静态函数 内 访问其它资源的规则
静态初始化块
Static Initialization Blocks
初始化块
类的完整结构
下一部分
ZZAX 微信公众
文档一更新,立刻告诉你