Java接口篇(一)

一、进行Java语言设计时,为什么要引入接口的概念? 解:编程语言的本质是对自然界事物的抽象,因此会提供抽象机制。而接口的本质其实是更高层次的抽象类(纯粹的抽象类),用于弥补抽象类在抽象程度上的不足。抽象类是对子类覆写方法的控制,但抽象类中同时会存在一些普通方法。而接口则用于解决这些普通方法的安全或隐私问题,对外部隐藏实现细节。 二、什么是接口? 解: (1)接口的本质:纯粹的Java抽象类; (
相关文章
相关标签/搜索