欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > 第五章 继承、多态、抽象类与接口 课后训练(6)

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

2024/10/25 11:28:16 来源:https://blog.csdn.net/qq_62387839/article/details/142603956  浏览:    关键词:第五章 继承、多态、抽象类与接口 课后训练(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{}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com