不同點:
1融击、不能直接實例化接口筑公。
2、接口只包含方法或屬性的聲明尊浪,不包含方法的實現(xiàn)匣屡。
3封救、接口可以多繼承,類只能單繼承捣作。
4誉结、類有分部類的概念,定義可在不同的源文件之間進行拆分券躁。
5惩坑、表達的含義不同,接口主要定義一種規(guī)范也拜,統(tǒng)一調用方法以舒,也就是規(guī)范類,約束類搪泳,類是方法功能的實現(xiàn)和集合
相同點:
1稀轨、接口、類和結構都可以從多個接口繼承岸军。
2奋刽、接口類似于抽象基類:繼承接口的任何非抽象類型都必須實現(xiàn)接口的所有成員。
3艰赞、接口和類都可以包含事件佣谐、索引器、方法和屬性方妖。