请问一下多态和重载的区别
发布网友
发布时间:2022-10-02 08:43
我来回答
共1个回答
热心网友
时间:2023-10-05 12:26
多态和重载的区别主要有:
1、多态是建立在重写的基础之上的,是类与类之间的关系,而重载必须在同一个类中。
2、多态是动态的,属于动态联编,发生在运行阶段。重载可认为是静态的多态,属于静态联编,发生在编译阶段。
在Java中,接口的多种不同的实现方式即为多态。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
更多关于多态和重载的区别,进入:https://m.abcgonglue.com/ask/1f1e8a1615832549.html?zd查看更多内容