
正文
用java画鱼源代码 java简单画图板完整代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java设计Bird(鸟),Fish(鱼)类,都继承自Animal(动物),实现其方法printInfo(),输出
package animal;
public class Animal {
String name="动物";
public void printInfo(){
System.out.println(name);
}
}
package animal;
public class Bird extends Animal{
String name="bird";
@Override
public void printInfo(){
System.out.println("我是:"+name);
}
}
package animal;
public class Fish extends Animal{
String name="fish";
@Override
public void printInfo(){
System.out.println("我是:"+name);
}
}
package animal;
public class Test {
public static void main(String[] args) {
Animal bird=new Bird();
bird.printInfo();
Animal fish=new Fish();
fish.printInfo();
}
}
相关问答
Q1: 吞食鱼用java写的代码__
定义一个鱼的Class
给鱼一个属性 表示它的大小
当碰撞处理判断到两条鱼接触时 比较两条鱼的大小属性 然后控制程序让大的吃掉小的就是了
Q2: 用java实现鱼群游动
亲,代码自己写哦,这里是思路:新建一个类,实现runnable接口,重写run方法,该类有两个主要成员变量(其他按需要添加),小鱼仔的y坐标和x坐标,一个方法paintfish(Graphics g){}(随意,必须有画笔Graphics g),如果图片上的两条小鱼仔是同一张图片那么用这个方法去画g.drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer);具体用法查看API,这里不做解释,核心在run方法,先获得窗体宽度,判断如果小鱼仔已经游出了窗体外,重置位置(当然你想让他再往回游也可以),速度的控制通过一个int型变量来实现初始值1000(随意,数值越小游得越快),希望对你有帮助,有问题可以继续提问
Q3: 跪求这个java程序怎么写
Fish.java:
public abstract class Fish {
public abstract int swim();
}
FishTest.java:
public class TestFish {
private void print(Fish fish) {
System.out.println("鱼游过" + fish.swim() + "米");
}
public static void main(String[] args) {
TestFish testFish = new TestFish();
Fish fish = new Fish() {
@Override
public int swim() {
return 10;
}
};
testFish.print(fish);
}
}
运行结果:
Q4: 用Java写一个 animal类 包括继承 多态 覆盖 要扩展出鱼类
我理解就是写一个基类Animal 里面有一个抽象的分队方法用java画鱼源代码,然后用再写子类Dog、Cat、Horse去继承这个基类Animal用java画鱼源代码,再用Animal来实例化Dog、Cat、Horse类
//Animal类
abstract class Animal{
public abstract void getTeam();
}
//Dog类
class Dog extends Animal{
public void getTeam(){
System.out.println("I'm a nice Dog!");
}
}
//Cat类
class Cat extends Animal{
public void getTeam(){
System.out.println("I'm a nice Cat!");
}
}
//Horse类
class Horse extends Animal{
public void getTeam(){
System.out.println("I'm a nice Horse!");
}
}
//测试类
public class Test1{
public static void main(String args[]){
//多态用java画鱼源代码:用父类实例化子类
Animal dog=new Dog();
dog.getTeam();
Animal cat=new Cat();
cat.getTeam();
Animal horse=new Horse();
horse.getTeam();
}
}
关于用java画鱼源代码和java简单画图板完整代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








