java代码模型3(继承和覆写)

来源:互联网 发布:怎么向工商局投诉淘宝 编辑:程序博客网 时间:2024/06/05 11:08
package a1;class Array{    private int data[];    private int foot;    public Array(int len){        if(len>0){            this.data=new int[len];        }else{            this.data=new int[1];        }    }    public boolean add(int num){        if(this.foot<this.data.length){            this.data[this.foot++]=num;            return true;        }else            return false;    }    public int [] getData(){        return this.data;    }}class Sort_array extends Array{    public Sort_array(int len){        super(len);    }    public int [] getData(){        java.util.Arrays.sort(super.getData());        return super.getData();    }}public class Test {    public static void main(String args[]){        Sort_array arr=new Sort_array(3);        arr.add(35);        arr.add(20);        arr.add(30);        int [] temp=arr.getData();        for(int i=0;i<temp.length;i++){            System.out.println(temp[i]);        }    }}

输出结果如下:
这里写图片描述

0 0
原创粉丝点击