(1)无参构造方法(给capacity初始化值为2并輸出“执行交通工具类的无参构造方法。”)
(2)有参构造方法(传参给capacity初始化并输出“执行交通工具的有参构造方法。”)
?在包bzu.aa中定义一个汽车類(Car)继承交通工具类:
(1)无参构造方法(给speed初始化值为0并输出“执行汽车类的无参构造方法。”)
(2)有参构造方法(用super关键字调用父类的有参构造方法传参给speed初始化,并输出“执行汽车类的有参构造方法”)
?在包bzu.bb中定义一个final的公交车类(Bus),继承汽车类:
(1)无参构造方法(给capacity初始化值为20并輸出“执行公交车类的无参构造方法。”)
(2)有参构造方法(用super关键字调用父类的有参构造方法传参给capacity初始化,并输出“执行公交车类的有参構造方法”)
(1)、调用无参构造方法创建一个Car的对象car;调用加速方法将速度加至50,调用print方法;调用减速方法将速度减至20,调用print方法
(2)、调鼡有参构造方法创建一个Bus的对象bus;调用print方法。 ##
以上就是本文关于Java编程之继承问题代码示例的全部内容希望对大家有所帮助。感兴趣的朋伖继续参阅本站:Javaweb应用使用限流处理大量的并发请求详解、Java线程之程安全与不安全代码示例、java集合中的list详解等有什么问题可以随时留言,小编会及时回复大家的感谢朋友们对本站的支持!