美文网首页
C++学习第17课,高级编程:抽象

C++学习第17课,高级编程:抽象

作者: Mr小熊_1da7 | 来源:发表于2019-06-16 18:01 被阅读0次

    1 纯虚函数

    纯虚函数是virtual函数声明时后面加上 "=0",如virtual void eating(void) = 0;

    纯虚函数不需要定义

    2 抽象类

    抽象类:含有纯虚函数的类。

    注意:1 抽象类不能有实例化对象;

    2若子类没有覆写所有的纯虚函数,则子类还是抽象类。

    3 抽象类界面

    1 程序分为: 应用编程、类编程

    2 抽象类给应用编程提供固定的接口

    3 具体类由抽象类派生出来

    4 具体类编为动态库

    5 优点:应用编程、类编程互不影响


    LD_LIBRARY_PATH=./ ./Human

    make 全生产

    make libHuman.so 生产类库


    相关文章

      网友评论

          本文标题:C++学习第17课,高级编程:抽象

          本文链接:https://www.haomeiwen.com/subject/pzmbfctx.html