🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #12719

��ҿ������С�����������ʲô����лл

#12719
From: �ٻ�֮��
Date: Wed, 21 Jul 2004 11:54
42 lines
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  
        ��֪���Ҵ��������Ҹ��ɡ�����л��
--
�� ��Դ:����ˮ˼Դ bbs.sjtu.edu.cn��[FROM: 202.118.99.71]
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!SJTU

Show 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