首页 > 其他分享 >10/17

10/17

时间:2023-11-10 21:45:06浏览次数:37  
标签:10 name 17 void eat public new class

public class Zoo
{

    public static void main(String args[])
    {

        Feeder f = new Feeder("小李");

        // 饲养员小李喂养一只狮子

        f.feedLion(new Lion());

        // 饲养员小李喂养十只猴子

        for (int i = 0; i < 10; i++)
         {

            f.feedMonkey(new Monkey());

        }

        // 饲养员小李喂养5只鸽子

        for (int i = 0; i < 5; i++)
         {

            f.feedPigeon(new Pigeon());

        }

    }

}


class Feeder
{


    public String name;


    public Feeder(String name)
    {

        this.name = name;

    }


    public void feedLion(Lion l)
    {

        l.eat();

    }


    public void feedPigeon(Pigeon p)
    {

        p.eat();

    }


    public void feedMonkey(Monkey m)
    {

        m.eat();

    }

}


class Lion
{


    public void eat()
    {

        System.out.println("我不吃肉谁敢吃肉!");

    }

}


class Monkey
{

    public void eat()
    {

        System.out.println("我什么都吃,尤其喜欢香蕉。");

    }

}


class Pigeon
{


    public void eat()
    {

        System.out.println("我要减肥,所以每天只吃一点大米。");

    }

}

 

标签:10,name,17,void,eat,public,new,class
From: https://www.cnblogs.com/kongxiangzeng/p/17825133.html

相关文章

  • 闲话11.10
    今天累死了。上午打模拟赛,五分钟AK了,很快啊。然后可能是有人看我们AK太快了,就把我们踢了......
  • 11月10日模态框和透明
    目录模态框什么是z-index属性?z-index属性透明效果模态框设置对象的层叠顺序需要用到z-index属性,什么是z-index属性?这里提供一个代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>.a{......
  • 2023.11.10——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.丑人多作怪明日计划:学习......
  • 11/10训练笔记
    P7831[CCO2021]TravellingMerchant题解考虑出度为0的点显然不行随后,进行一个类似于拓扑排序的过程即可注意到需要建反图原图也得保留注意判-1代码:#include<iostream>#include<algorithm>#include<cstring>#include<vector>#include<queue>usingnamespacestd;str......
  • [20231109]bash shell快捷键alt+number的问题.txt
    [20231109]bashshell快捷键alt+number的问题.txt--//前一阵子,我想实现12行合并1行的输出,理论讲要使用paste命令加入12个-.输入命令时候要数输入了多少-.我知道bashshell有一--//个快捷键alt+number可以产生连续输入某个字符,但是我一直不知道如何关掉这个功能.有时候误触发这......
  • 11.10
    今天上午学英语时讲了篇完形填空,内容像是个搞笑故事,讲的是老师问作者他最喜欢的动物是谁然后他答的炸鸡,就被带到校长室了。就诸如此类他被反复见了三次校长。(第一次问最喜欢的动物答炸鸡,第二天也答鸡因为可以被炸成炸鸡,第三天问最喜欢的人人回答肯德基老爷爷,就这样)但我在写这篇......
  • [20231105]降序索引的疑问.txt
    [20231105]降序索引的疑问.txt--//我们生产系统有一套系统我以前维护过,出现一个奇葩现象,建立一堆降序索引,实际上完全没有必要,最后我改了许多索引为普通索引.--//由于可能后续维护或者可能是我遗漏了(当然还有可能索引太大我没有修改),还是有一些索引没改过来.--//我讲过降序索......
  • 11月10日定位属性
    目录定位属性1.static属性2.relative属性3.absolute属性4.fixed属性定位属性需要使用position这个属性然后这里来说一下它的属性值。值描述static(默认值)按照正常文档进行定位,设置了top、right、bottom、left属性也不会生效。relative相对于它在正常文档中的位......
  • 231110校内赛
    T1拼图首先一点需要明白的是横向移动和纵向移动并无关联接着我们可以花费\(\mathcalO(k)\)的时间来枚举左右最长长度和上下最长长度我们只需要在两次循环时分别排个序,左右和上下分别排序对于左右移动时,我们枚举每一个点在最左或最右的情况,计算出当前最小的长度,并更新最小......
  • 软件2103班【六个核桃】数据库设计心得体会
     引言本博客为在完成《软件工程导论》课程软件项目的数据库设计时的一些心得体会。数据库设计是软件开发过程中的关键环节之一,直接影响到软件系统的性能和稳定性。一个合理和高效的数据库设计能够有效地提高软件系统的运行效率和响应速度,减少资源的浪费和冗余。同时,良好的......