C语言面向对象编程(四):面向接口编程

    Java 中有 interface 关键字,C++ 中有抽象类或纯虚类能够与 interface 比拟,C 语言中也能够实现相似的特性。程序员     在面试 Java 程序员时我常常问的一个问题是:接口和抽象类有什么区别。面试     不少编程书籍也常常说要面向接口编程,个人理解是,接口强制派生类必须实现基类(接口)定义的契约,而抽象类则容许实现继承从而致使派生类能够不实现(重写)基类(
相关文章
相关标签/搜索