为什么不能返回setScreen?这样的话就不用再另外构建getter?
首先调用newScreen时并没有赋值,其次,newScreen并没有返回值,这样无法输出啊,只相当于重新调用了这个方法而已。
我觉得有两个问题吧
第一,大小写 .setScreen写成了SetScreen,它提示你找不到此函数,名字不一样
第二,前面你给newScreen赋值1.5,然而后面调用的时候没有赋值,没有赋值,不知道他会不会出错(没有试过),不过你可以在输出的时候一次性赋值输出就可以啊,没必要前面再调用一次函数,然后输出的时候还不赋值
大小写么 .setScreen();