?代表可空类型,也就是默认值不再是0,而成为null。

类的成员不赋值也可使用,因为有一个默认值,int 类型默认值为,引用类型默认值为null。