zoukankan      html  css  js  c++  java
  • 四、面向对象知识点

    1、抽象类和接口的异同

    相同:a、都不能直接实例化,但可以声明这些类型的变量

    不同:a、抽象类只能直接继承一个基类,接口可以直接继承多个接口。                  

            b、抽象类可以有抽象成员和非抽象成员;接口的成员变量是非抽象的,成员方法没有代码体

            c、抽象类的成员可以是私有的、受保护的、内部的或受保护的内部成员;接口的成员是公共的

            d、接口不能包好字段、构造函数、静态成员或变量、析构函数

    2、抽象类和接口的使用场合

    抽象类:为对象服务,共享对象的某些特征

    接口:为类服务,某些类在基础水平上有所不同,但仍可以完成某些相同的任务。

    3、

  • 相关阅读:
    画笔
    进程和线程<二>
    进程和线程<一>
    文件<2>
    文件<1>
    窗口(3)
    窗口<二>
    窗口(1)
    消息
    位图
  • 原文地址:https://www.cnblogs.com/suinuaner/p/cs_four.html
Copyright © 2011-2022 走看看