训练 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{}