只声明却没有定义的类称为—————–不完全类型,不完全类型不能定义该类型的对象,只能用于定义指向该类型的指针及引用,或者用于声明(不是定义)使用该类型作为形参类型或返回类型的函数. 在创建类的对象之前,必须完整地定义该类.必须定义,而不是声明类,这样,编译器就会给类的对象预定相应的存储空间.同样的,在使用引用或指针访问类的成员之前,必须已经定义类. -可以声明一个类而不定义它:这个声明称为——前向声明,在声明之后,定义之前,类称为——不完全类型,即已知Screen类是一个类型,但不知道包含哪些成…