|
<p>java 中方法的继承~~~~ 求点拨,在线等~~~</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:30 -</p>
<p>解决时间:2010-9-14 11:38</p>
<p>class Algorithm</p>
<p>{</p>
<p>public static void sort(Student student[]){</p>
<p>int i;</p>
<p>for(i=0;i<student.length; i++) {</p>
<p>for (int j=i+1;j<student.length; j++) {</p>
<p>if( student.getAge()> student[j].getAge()){</p>
<p>Student buffer= student;</p>
<p>student= student[j];</p>
<p>student[j]= buffer;</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>class Algor extends Algorithm {</p>
<p>public static void sort(Person person[]){</p>
<p>前面定义了 Person 和Student的类</p>
<p>Algorithm 和 Algor 要实现的功能一样,只是参数的类型不同。</p>
<p>我是菜鸟,不知道把问题讲明白了没。。。。。</p>
<p>提问者: lazy214 - 二级</p>
<p>最佳答案</p>
<p>class Algor extends Algorithm</p>
<p>{</p>
<p>public static void sort(Person person []){</p>
<p>int i;</p>
<p>for(i=0;i<person.length; i++) {</p>
<p>for (int j=i+1;j<person.length; j++) {</p>
<p>if( person.getAge()> person[j].getAge()){</p>
<p>Person buffer= person;</p>
<p>person= person[j];</p>
<p>person[j]= buffer;</p>
<p>}</p>
<p>}</p>
<p>如果算法一样,这样写就可以</p>
<p>子类Algor 会覆盖父类Algorithm的sort方法</p>
<p>1</p>
<p>回答者:</p>
<p>dkchina - 十一级 2010-9-14 11:29</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>谢谢~~~</p>
|
|