静态函数
静态函数一般用于处理类内的静态成员
如何区分静态函数和一般的类内函数呢?
观察这个函数 看看它是否知道是哪个对象调用了它
如果知道是哪个对象 这就是一般函数
如果不知道 那就是静态函数
因为静态函数处理的是整个类的变量完全不需要知道是哪个对象调用了它
虚函数 主要是在不同的子类要有不同的函数内容的时候
父类先用虚函数声明 然后在子类里自己再去实现 调用的时候直接用的是子类自己定义的这个函数
静态函数
静态函数一般用于处理类内的静态成员
如何区分静态函数和一般的类内函数呢?
观察这个函数 看看它是否知道是哪个对象调用了它
如果知道是哪个对象 这就是一般函数
如果不知道 那就是静态函数
因为静态函数处理的是整个类的变量完全不需要知道是哪个对象调用了它
虚函数 主要是在不同的子类要有不同的函数内容的时候
父类先用虚函数声明 然后在子类里自己再去实现 调用的时候直接用的是子类自己定义的这个函数