全局对象的含义是“一个定义无处不在”。在一个地方定义后,其他任何地方都可以直接使用
全局对象的构造函数在主函数之前调用,析构函数在主函数之后调用。本地堆栈对象在定义时调用构造函数,在超出可见范围时调用析构函数。堆对象在新建时调用构造函数,在删除时调用析构函数。全局静态对象与全局对象相同。当本地静态对象被定义时调用时,函数在main函数之后被调用)]本地对象只在本地使用,例如,在函数中,复合语句中不存在本地环境。静态对象分为静态全局对象和静态局部对象。静态局部对象的用法与局部对象的用法类似,但它们在退出整个程序时会消失,不像局部对象在离开局部环境时不存在。静态全局对象仅在声明的文件中是全局的,不能访问其他文件,并且当它退出整个程序时会消失。全局对象对整个程序可见。当您退出整个程序时,它也会消失。
要将类定义为全局对象,可以使用关键字static。
我们可以直接将一个类定义为一个静态类,并且我们可以创建一个实例而不需要新的。这个类的所有成员都可以通过类名直接找到这个类中的变量。
线型的比例因子可以控制线型的密度。全局比例因子:显示所有线型的全局比例因子(ltscale系统变量)。当前对象比例:设置新对象的线型比例。最终比例是全局比例因子和对象比例因子的乘积。由celtscale系统变量控制。