手写泛型设计的动态数组并进行原理分析

在每一个编程语言里,都离不开数组这个最基本的数据结构,那么今天我就来给大家从简单编写一个自己的动态数组到每一步的思维分析,进入一个奇妙的数据结构世界。 动态数组的设计与逻辑分析 首先对于整个初始设计进行阐述:1、设计成泛型类;2、两个必有私有属性:①接收T类型的数组data;②记录数组data大小的size,方便容量控制以及扩容;3、两个构造方法,一个是默认构造方法(复用有一个形参的构造方法),初
相关文章
相关标签/搜索