兩者的區别主要表現在不同層次上。
多态是面向對象編程的特征之一,而接口是一系列方法的聲明,是一些方法特征的集合,這兩者不是同一類型和層次上的概念。
接口可以體現出多态性來,但多态性不必用接口,隻要存在方法的重寫和重載與動态連接即可體現多态性。兩者可以在不同的概念層次上并存,不存在沖突。
在程序裡可以用代碼定義一個接口,但是不能定義一個多态,多态隻是對代碼特征的一種描述,一種概念上的抽象和總結。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!