编程语言通用笔记结构
小于 1 分钟
编程语言通用笔记结构
封装的核心
- 一是隐藏细节
- 二是方便复用
- 三是指定暴露接口
- 具体
- 函数封装
- 面向对象 面向对象的思想是封装,核心是
- 继承
- 多态
重用的核心
重用的核心是一份代码多处使用、是相似或相同代码的合并归一
重用先依赖于封装,封装了才能更好地重用。当然某些重用可能会涉及拆包再封包,类似于编辑zip文件的添加和移除文件一样
- 文件的重用,整体导入
- 模块的重用,DLL等运行时的重用
- 函数和变量的重用:多处调用、泛型
- 类的重用:多处调用 (实例化)、继承扩展、泛型
动态性的核心
和运行时还是有所区别的
例如
虚函数
静态联编变动态联编
例如
反射