1.java ���� Դ��
2.电脑桌面宠物怎么弄
3.JAVA代码主人喂宠物吃东西狗只吃骨头猫只吃鱼求代码
4.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。源码源代
了解基本原理后,宠物宠物开源 答题系统源码我们来进入操作步骤。源码源代查看com组件源码以下是宠物宠物安装桌面宠物的教程。
1. 打开你下载的源码源代桌面宠物安装包,注意观察各个包的宠物宠物名称,仔细辨认以找到带有白色头像的源码源代包。
2. 打开该白色头像的宠物宠物包后,可能会弹出日文提示,源码源代不必担心,宠物宠物数钱小游戏源码点击“是源码源代”继续。
3. 随后,宠物宠物系统可能会跳转到Java的下载页面(页面为日文)。
4. 如果看不懂日文,微云全球app源码可以尝试切换页面语言。查看页面左下角,找到并点击转换语言的选项,将其切换为简体中文。b站源码公告
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!");
}
}