首页 > 其他 > 详细

多态-实例

时间:2014-07-16 21:44:38      阅读:247      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣

/**
* Created by rabbit on 2014-07-10.
*/
abstract class student
{
    public abstract void study();
    public abstract void sleep();

}
class Basestudent extends student
{
    public void study()
    {
        System.out.println("Base study");
    }
    public void sleep()
    {
        System.out.println("坐着睡");
    }
    public void eat()
    {
        System.out.println("坐着吃饭");
    }
}

class Advstudent extends student
{
    public void study()
    {
        System.out.println("Adv study");
    }
    public void sleep()
    {
        System.out.println("躺着睡");
    }
}

class Dostudent
{
    public void doSome(student stu)
    {
        stu.study();
        stu.sleep();
    }
}
public class DuoTaiDemo
{
    public static void main(String [] args)
    {
        Dostudent ds = new Dostudent();
        ds.doSome(new Basestudent());
        ds.doSome(new Advstudent());
    }

}

多态-实例,布布扣,bubuko.com

多态-实例

原文:http://www.cnblogs.com/liupengcheng/p/3835807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!