第五章 继承、多态、抽象类与接口 课后训练(6)

        训练 11 创建月球类

        因为地球周围没有其他的类似月球的卫星,,所以月球类不能有子类。


//定义地球类
public class diqiu {
}
//月球类继承地球类,但是月球是一个final类,所以无法被继承
final  class  moon extends diqiu{

}

        训练 12 交通信号灯

        编写交通类,把表示遵守交通规则的方法设为final方法不管是行人,非机动车,还是机动车都必须遵守交通规则。在行至有交通信号灯的路口要遵守“红灯停,绿灯行”的交通规则。 

public class jiaotong {
    //定义一个rule方法,用于输出交通规则
    public final void rule(){
        System.out.println("红灯停,绿灯行,黄灯亮了等一等");
    }
    public static void main(String[] args) {
        System.out.println("非机动车和行人要遵守");
        //定义一个非机动车剋的对象,调用rule方法
        nocar a1 = new nocar();
        a1.rule();
        System.out.println("机动车要遵守");
        //定义一个机动车剋的对象,调用rule方法
        car a2 = new car();
        a2.rule();
    }

}
//创建非机动车类
class nocar extends jiaotong{


}
//创建机动车类
class car extends jiaotong{

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值