黄振城
2015-08-03 18:42
public float getScreen(newScreen){
screen=newScreen;
return screen;
}
不好意思,我误解你的意思了,不过你这样写不好,因为如果我只是想实现得到变量和改变变量其中一种,怎么办,你都改变变量了,就得不到原来的值了!
朋友,getter是得到属性,不是叫你改变属性,你这样写screen的值就被改变了!
我觉得这个简单的例子可以用这种方法而且还比较简便,但是以后遇到比较复杂的程序这样反而不好。比如我们给一个参数赋值,但赋值后并不直接输出,而是要对赋值后的变量进行一系列操作,这样的方式就不行了。所以我觉得这是一个习惯的问题。
是不是要在newScreen前面加float或许int。。。。
输入一个变量然后返回...好像没什么用?
getScreen()是用来获取属性的值的,不需要传参
话说,你这个代码还真看不懂...
Java入门第二季 升级版
530649 学习 · 6091 问题
相似问题