, 作用域结束的时候就会被清理, 也称为自动对象
函数中定义的静态对象在函数作用域结束后依然存在, 直到程序结束
全局域定义的称为全局对象, 也属于一种静态对象, 同样到程序结束才结束
静态成员必须类外定义..., 不赋初值时静态成员为0
借助new(malloc)初始化的是堆对象, 生命直到delete才会结束, 如果指针作用域时还没有被delete, 那么就会发生内存泄漏....Meyers单例: 核心的静态成员放在函数体内, 这样在主动调用这个类之前都不会进行构造
模板方法: 是继承和虚函数的一种典型应用....编译器默认在构造函数初始化阶段调用父类的默认构造函数, 然后在析构函数的最后一行调用父类的析构函数...., 静态绑定是指非虚函数和不满足多态条件的虚函数调用, 在静态绑定中的情况下, 编译后的代码实际上直接调用call跳转到真正函数的地址进行执行
动态函数绑定需要满足三个条件: 通过指针进行调用, 指针是从子类上转型到父类的