自然、人类、机器
Home › Forums › 《冒号课堂》讨论区 › 抽象是什么? › Reply To: 抽象是什么?
一些困惑的地方:
1、 如果说先有了“接口规范”,并且“数据抽象”是在定义出类的对外接口(API)就完成了,那么实际上在定义完“接口规范”的时候,就已经完成了“数据抽象”
2、 更接近实际的情况时,并没有“接口规范”,但是需要实现一个类,或者已经实现了一个类;在优化代码的过程中,通过“数据抽象”,提炼出类的对外行为规范,设计出接口(API),并将内部实现封装起来; 整个过程,称为“数据抽象”。