找回密码
 注册会员
查看: 1064|回复: 0

java 中方法的继承~~~~ 求点拨,在线等~~~

[复制链接]
发表于 2010-9-14 11:40:14 | 显示全部楼层 |阅读模式
<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>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-12 14:15

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表