侯捷:面向对象-上10

    xiaoxiao2022-06-30  161

    static:

    1.静态成员函数与非静态成员函数的区别在于:静态成员函数没有this指针,只能存取静态数据

    2.静态数据:类外定义

    调用静态函数:

    1.对象调用

    2.class name来调用

    普通成员函数:编译器自动补this指针

    单例模式:静态static

     

    cout:

    <<重载了好多

     

    模板:

    函数模板:

    类模板有<>,函数模板需要进行实参的推导

    参数推导结果是T为stone,于是调用stone::operator<

    模板的特化?

     

    namespace:

    namespace std

    {

    ......

    }

    using namespace std;

    using std::cout

    std::

     

     

     

     

     

     

     

     


    最新回复(0)