多型和過載的區別
- IT科技
- 關注:2.73W次
多型和過載的區別主要有:
1、多型是建立在重寫的基礎之上的,是類與類之間的關係,而過載必須在同一個類中。
2、多型是動態的,屬於動態聯編,發生在執行階段。過載可認為是靜態的多型,屬於靜態聯編,發生在編譯階段。
在Java中,介面的多種不同的實現方式即為多型。Java語言作為靜態物件導向程式語言的代表,極好地實現了物件導向理論,允許程式設計師以優雅的思維方式進行復雜的程式設計
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/ool99z.html