皮皮网

【搭建网站源码】【tcping源码】【hdfaker源码】java 宠物 源码_宠物源代码

来源:简单安卓项目及其源码 时间:2024-12-24 02:19:38

1.java ���� Դ��
2.电脑桌面宠物怎么弄
3.JAVA代码主人喂宠物吃东西狗只吃骨头猫只吃鱼求代码
4.JAVA代码主人喂宠物吃东西狗只吃骨头猫只吃鱼求代码用多态

java 宠物 源码_宠物源代码

java ���� Դ��

       public abstract class Pet {

       String name;

       public String getName() {

       return name;

       }

       public void setName(String name) {

       this.name = name;

       }

       //喂食

       public abstract void eat(); 

       }

       -----------------------------

       public  class Todo extends Pet{

       @Override

       public void eat() {

       // TODO Auto-generated method stub

       this.setName("小猫咪");

       System.out.println("宠物:"+this.getName()+",宠物宠物喂食开始!");

       }

       }

电脑桌面宠物怎么弄

       桌面宠物是源码源代一种在Java环境下运行的应用程序,因此,宠物宠物首先需要确保安装了Java。源码源代

       了解基本原理后,宠物宠物搭建网站源码我们来进入操作步骤。源码源代tcping源码以下是宠物宠物安装桌面宠物的教程。

       1. 打开你下载的源码源代桌面宠物安装包,注意观察各个包的宠物宠物名称,仔细辨认以找到带有白色头像的源码源代包。

       2. 打开该白色头像的宠物宠物包后,可能会弹出日文提示,源码源代不必担心,宠物宠物hdfaker源码点击“是源码源代”继续。

       3. 随后,宠物宠物系统可能会跳转到Java的下载页面(页面为日文)。

       4. 如果看不懂日文,源码 帝国可以尝试切换页面语言。查看页面左下角,找到并点击转换语言的选项,将其切换为简体中文。shopphp源码

       5. 然后按照提示下载并安装Java,安装过程中选择默认路径即可。

       6. 安装完成后,打开桌面宠物的主程序包,点击屏幕上圈出的图标来启动桌面宠物。

       7. 你还可以将此程序创建为桌面快捷方式,以便快速访问。

       8. 启动后,你就可以和桌面宠物进行互动了。

       以上步骤将帮助你成功设置并使用桌面宠物。

JAVA代码主人喂宠物吃东西狗只吃骨头猫只吃鱼求代码

       class 动物{

        public boolean 吃(食物 sw){

        }

       }

       class 狗 extends 动物{

       public boolean 吃(食物 sw){

        if(sw.种类 == 骨头) return true;

        else return false;

        }

       }

       class 猫 extends 动物{

       public boolean 吃(食物 sw){

        if(sw.种类 == 鱼) return true;

        else return false;

        }

       }

       你还需要建立一个 食物 类。

JAVA代码主人喂宠物吃东西狗只吃骨头猫只吃鱼求代码用多态

       /

*

       animal是个抽象方法,Cat 和Dog extends 这个就是用的多态

       */

       package Test;

       public class Test{

           public static void main(String[] args){

               Feeder feeder = new Feeder();

               feeder.feedAnimals();

           }

       }

       abstract class Animal{

           public abstract void eat(String s);

       }

       class Dog extends Animal{

           private final String FOOD = "bone";

           @Override

           public void eat(String s){

               if (s == FOOD)

                   System.out.println("Dog is eating bones");

               else

                   System.out.println("Not "+this.FOOD+", Dog don't want to eat");

           }

       }

       class Cat extends Animal{

           private final String FOOD = "fish";

           @Override

           public void eat(String s){

               if (s == FOOD)

                   System.out.println("Cat is eating fishes");

               else

                   System.out.println("Not "+this.FOOD+", Cat don't want to eat");

           }

       }

       class Feeder{

           private final String[] FOODS = { "fish", "bone", "shit"};

           private Animal cat;

           private Animal dog;

           Feeder(){

               dog = new Dog();

               cat = new Cat();

           }

           public void feedAnimals(){

               System.out.println("Feeding animals...");

               String food;

               for(int i = 0; i< FOODS.length; i++){

                   food = FOODS[i];

                   if(food == "fish")

                       this.cat.eat(food);

                   else if(food == "bone")

                       this.dog.eat(food);

                   else{

                       System.out.println("Not Fishes or Bones, is "+ food);

                   }

               }

               System.out.println("Done!");

           }

       }