Article View: cn.bbs.comp.lang.java
Article #12719��ҿ������С�����������ʲô����лл
From: �ٻ�֮��
Date: Wed, 21 Jul 2004 11:54
Date: Wed, 21 Jul 2004 11:54
42 lines
1836 bytes
1836 bytes
interface Runner{
public void run();
}
interface Swimmer{
public double swim();
}
abstract class Animal{
abstract public int eat();
}
class Person extends Animal implements Runner,Swimmer{
public void run(){
System.out.println("run!");
}
public double swim(){
double speed = 20;
//System.out.println(speed);
return speed;
}
public int eat(){
//System.out.println("3 times");
return 3;
}
}
public class Test{
public static void main(String args[]){
Test t = new Test();
Person p = new Person();
t.m1(p);
t.m2(p);
t.m3(p);
}
public void m1(Runner f){f.run();}
public void m2(Swimmer g){g.swim();}
public void m3(Animal a){a.eat();}
}
���ǣ�run! ���Ҿ����ǣ�run!
20.0
3
��֪���Ҵ��������Ҹ��ɡ�����л��
--
[m[1;32m�� ��Դ:����ˮ˼Դ bbs.sjtu.edu.cn��[FROM: 202.118.99.71][m
Technical Details
Message-ID:
<4DJaOh$9mK@bbs.sjtu.edu.cn>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.maxwell.syr.edu!cyclone.bc.net!sjc1.usenetserver.com!news.usenetserver.com!news.bylinux.net!netnews.sdu.edu.cn!SJTUShow Full Headers
Complete Article Headers
X-Google-Thread: f6cb0,6124de2504bcec0f,start X-Google-Attributes: gidf6cb0,public X-Google-Language: ENGLISH,GB Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.maxwell.syr.edu!cyclone.bc.net!sjc1.usenetserver.com!news.usenetserver.com!news.bylinux.net!netnews.sdu.edu.cn!SJTU From: SummonLight.bbs@bbs.sjtu.edu.cn (�ٻ�֮��) Newsgroups: cn.bbs.comp.lang.java Subject: ��ҿ������С�����������ʲô����лл Date: 21 Jul 2004 11:54:07 GMT Organization: ��ˮ˼Դ Message-ID: <4DJaOh$9mK@bbs.sjtu.edu.cn> Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit X-Filename: Java/M.1090410667.A Lines: 42