接口练习题输出语句

本文展示了如何在Java中实现Animal接口,创建了Bird和Fish两个类,分别给出了它们的属性如动物类型、特征和年龄。在AnimalTest类中,通过实例化Bird和Fish对象来打印出它们的特性。
摘要由CSDN通过智能技术生成
package Ling;

/**
 * author:Melirn
 * date:2021.4.22
 * E-mail:2227287556@qq.com
 */

public interface Animal {
    String animal();
    String attribute();
    String age();
}

package Ling;
/**
 * author:Melirn
 * date:2021.4.22
 * E-mail:2227287556@qq.com
 */
public class Bird implements Animal{
    public String animal(){
        String animal = "鸟";
        return animal;
    }
    public String attribute(){
        String attribute = "红色";
        return attribute;
    }
    public String age(){
        String age = "5岁";
        return age;
    }
}

package Ling;
/**
 * author:Melirn
 * date:2021.4.22
 * E-mail:2227287556@qq.com
 */
public class Fish implements Animal{
    public String animal(){
        String animal = "鱼";
        return animal;
    }
    public String attribute(){
        String attribute = "5斤重";
        return attribute;
    }
    public String age(){
        String age = "2岁";
        return age;
    }
}
package Ling;
/**
 * author:Melirn
 * date:2021.4.22
 * E-mail:2227287556@qq.com
 */
public class AnimalTest {
    public static void main(String[] args) {
        Animal bird = new Bird();
        Animal fish = new Fish();
        System.out.println("我是一只"+bird.attribute()+"的"+bird.animal());
        System.out.println("我今年"+bird.age()+"了");
        System.out.println("我是一条"+fish.attribute()+"的"+fish.animal());
        System.out.println("我今年"+fish.age()+"了");
    }

}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值