当前位置:首页 > 太原理工大学数据结构B,C语言版的课件 - 图文
基本操作:
AssignComplex( &Z, v1, v2 )
操作结果:构造复数Z,其实部和虚部
分别被赋以参数v1 和v2 的值。
DestroyComplex( &Z)操作结果:复数Z被销毁。
GetReal( Z, &realPart )初始条件:复数已存在。
操作结果:用realPart返回复数Z的实部值。
GetImag( Z, &ImagPart )初始条件:复数已存在。
操作结果:用ImagPart返回复数Z的虚部值。Add( z1,z2, &sum )
初始条件:z1, z2是复数。
操作结果:用sum返回两个复数z1, z2 的
和值。
} ADT Complex
假设:z1和z2是上述定义的复数则Add(z1, z2, z3) 操作的结果即为用户企求的结果
z3 = z1 + z2
ADT 有两个重要特征:
强调的是其本质的特征、其所能完成的功能以及它和外部用户的接口(即外界使用它的方法)。
数据抽象用ADT描述程序处理的实体时,
数据封装将实体的外部特性和其内部
实现细节分离,并且对外部用户隐藏其内部实现细节。
共分享92篇相关文档