【发布时间】:2020-10-31 08:20:30
【问题描述】:
所以我正在阅读第一本 Java 书籍,当它解释继承之后,它就进入了多态性,而没有说明它们是如何连接的或有什么好处。
它只是说它使您的代码灵活,其他人可以重用您的代码。 老实说,这太令人困惑了。我知道什么是继承,但不能说我理解多态性。
我曾尝试查看一些 YouTube 视频,我从多态性中了解到的是,您有一个超类和子类,并且您使用数组循环遍历子类以执行某些功能。
【问题讨论】:
-
继承用于代码重用性,而其他代码多态性用于应用覆盖方法的运行时实现
-
您好,Mir,感谢您的提问。作为一个建议,尽量保持问题的简洁和客观。此外,尝试使用搜索来查找类似的问题。由于这是一个基本的 Java 概念,其他人肯定也有同样的问题。示例:stackoverflow.com/questions/11732422/…
标签: java oop inheritance polymorphism