系统:各种模块构成的有机整体
模块:独立功能的有机实现
当模块数量多时可以对其进行分层
面向对象:代码复用
模块化:分而治之
系统定义 ==> 模块化 ==> 面向对象
1 #include <stdio.h>
2
3 void lcd_init(void){
4 printf("lcd init ...\n");
5 }
6
1 void lcd_init(void);
1 #include <stdio.h>
2 #include "lcd.h"
3
4 int main(void)
5 {
6 printf("hello world ...");
7 lcd_init();
8 return 0;
9 }
10
耦合方式:
方法: