综合案例:数据操作
Y__C__X
记录成长的每个点滴
展开
-
Arrary基础父类
在定义Array类的定义只需要根据自己的需求完成所需要的功能即可,按照标准做即可(类中不能出现输出之类)现在定义一个数组(整型数据)的操作类,在这个类中有如下的几个要求: ·该数组的大小由类创建对象的时候动态决定; ·可以通过类向数组中进行数据的保存,保存的时候需要考虑到数组的大小问题 ·如果发现数组空间不足,则可以进行数组长度的动态扩充; ·可以取得数组的全部数据(增加数据)。...原创 2018-04-06 15:42:35 · 293 阅读 · 0 评论 -
定义排序扩展类(SortArray排序子类)
如果要进行排序的处理操作,那马尔可达在取得了全部数据的时候,里面的内容是排序好的,同时在该类操作的过程之中,应该继续具备:数据追加、数组扩充、取得全部数据(父类中的getData()方法作为一个获取数据的标准。这个方法应该继续保留)class Array{//定义一个转门进行数组的操作类private int data[];//定义一个整形数组,大小由外部决定private int foot ...原创 2018-04-06 16:14:40 · 1826 阅读 · 0 评论 -
定义反转子类:ReverseArray
反转子类的最大特点在于,取得数据是其保存顺序的相反内容。整体的实现风格实际上和排序的数组子类是一样的范例:定义反转子类class Array{//定义一个转门进行数组的操作类private int data[];//定义一个整形数组,大小由外部决定private int foot =0;//进行数据数组的脚标操作public Array(int len) {//如果想要使用Array类必须设...原创 2018-04-06 16:35:19 · 382 阅读 · 0 评论