• 2021-04-14 问题

    练习:多态的作用 练习目标 了解多态的概念、多态的好处和弊端; 掌握如何实现多态; 需求分析 在Java中为了实现多态,允许使用一个父类类型的变量来引用一个子类类型的对象,根据被引用子类对象特征的不同,得到不同的运行结果。多态提高代码了的扩展性和可维护性。为了帮助初学者掌握多态,本案例练习如何实现一个多态程序。 设计思路(实现原理) 1)编写Animal接口,接口中定义sleep()方法。 2)Cat类实现Animal接口的方法,并定义另一个方法catchMouse()。 3)编写测试类ExamplePolymorphism,使Cat对象指向父类Animal的引用,并通过该引用调用sleep()方法。

    练习:多态的作用 练习目标 了解多态的概念、多态的好处和弊端; 掌握如何实现多态; 需求分析 在Java中为了实现多态,允许使用一个父类类型的变量来引用一个子类类型的对象,根据被引用子类对象特征的不同,得到不同的运行结果。多态提高代码了的扩展性和可维护性。为了帮助初学者掌握多态,本案例练习如何实现一个多态程序。 设计思路(实现原理) 1)编写Animal接口,接口中定义sleep()方法。 2)Cat类实现Animal接口的方法,并定义另一个方法catchMouse()。 3)编写测试类ExamplePolymorphism,使Cat对象指向父类Animal的引用,并通过该引用调用sleep()方法。

  • 1