数据结构与抽象 Java语言描述 第4版 pdf (内含标签)

数据结构与抽象 Java语言描述 第4版 

 

数据结构与抽象 Java语言描述 第4版 pdf (内含标签)

目录

前言
引言组织数据
序言设计类
P.1封装
P.2说明方法
P.2.1注释
P.2.2前置条件和后置条件
P.2.3断言
P.3Java接口
P.3.1写一个接口
P.3.2实现一个接口
P.3.3接口作为数据类型
P.3.4派生一个接口
P.3.5接口内命名常量
P.4xuan择类
P.4.1标识类
P.4.2CRC卡
P.4.3统一建模语言
P.5重用类
D11章包
1.1什么是包
1.2说明一个包
1.3使用ADT包
1.4像使用自动贩卖机一样使用ADT
1.5ADT集合
1.6Java类库:接口set
Java插曲1泛型
D12章使用数组实现包
2.1使用固定大小的数组实现ADT包
2.1.1类比
2.1.2一组核心方法
2.1.3实现核心方法
2.1.4让实现安全
2.1.5测试核心方法
2.1.6实现更多的方法
2.1.7删除项的方法
2.2使用可变大小的数组实现ADT包
2.2.1可变大小数组
2.2.2包的新实现
2.3使用数组实现ADT包的优缺点
Java插曲2异常
D13章使用链式数据实现包
3.1链式数据
3.2ADT包的链式实现
3.2.1私有类Node
3.2.2类LinkedBag的框架
3.2.3定义一些核心方法
3.2.4测试核心方法