java考核

1、第一题

    (1)   编写一个Animal类。

Animal类应该有一个私有属性name表示动物的名字。

Animal类应该有一个公共方法getName(),返回动物的名字。

Animal类应该有一个公共方法eat(),表示动物正在吃东西。

(2)编写一个Mouse类,继承自Animal类。

Mouse类应该有一个默认构造函数,将动物的名字设置为“老鼠”。

Mouse类应该有一个构造函数,允许传递一个字符串参数来设置动物的名字。

Mouse类应该有一个公共方法meow(),表示老鼠正在吱吱叫。

  (3)   编写一个接口USB,该接口有一个工作的方法work

  (4)   编写一个键盘Keyboard类,该类实现USB接口,重写work方法,打印输出“键盘正常工作”

//(1) 编写一个Animal类

public class Animal { 
    //私有的name属性表示动物名称
    private String name;
    //一个公共方法getname()返回动物的名字
    public String getName(){
        return this.name;
    }
    //一个公共方法eat()表示动物正在吃东西。
    public void eat(){
        System.out.println("正在吃东西");
    }
    public  Animal(String name){
        this.name=name;
    }
}

//(2) 编写一个Mouse类,继承自Animal类。

package lei;
    //(2)创建一个Mouse类,继承,表示子类会得到父类的说有方法和属性
    public class Mouse extends Animal {
        //Mouse类因该有一个默认构造函数,将动物的名称
        public Mouse(){
            super("老鼠");
        }
        //Mouse类应该有一个构造函数,允许传递一个字符串参数来设置动物的名字
        public Mouse(String name){
            super(name);
        }
        //Mouse类应该有一个公共方法meow(),表示老鼠正在吱吱叫。
        public void meow(){
            System.out.println("吱吱");
        }
    }

//(3)	编写一个接口USB,该接口有一个工作的方法work

public interface USB {
    public void work();
}

//(4)	编写一个键盘Keyboard类,该类实现USB接口,重写work方法,打印输出“键盘正常工作”。

public class Keyboard implements USB{
    public void work(){
        System.out.println("键盘正常工作");
    }
}

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值