最新回答 / 嘘___________别说话
要看你在什么地方用这个,如果下面这个句子就不报错System.out.print(phone.screen);你的就相当于这个语句:int i = 3;i;这个i不能单个出现,就是说你的phone.screen
2018-06-14
最赞回答 / 慕村5414681
你如果要定义类的字段,那么你必须把那些变量写在类的第一个花括号下。不能写到其他函数/方法里面。你如果在其他函数定义了变量,那么你最好对这些变量进行初始化赋值,不能是会出问题的。只有在类的第一个花括号下定义的变量才是字段,才能在这个类里面的其他函数/方法进行调用,否则,只是某个函数的局部变量。
2018-06-13
最赞回答 / 慕粉1922375890
被private修饰的属性可以在本类中被访问,封装应该是针对不同类来讲的,你可以试一下,在其他类调用被private修饰的成员变量,像你这样直接赋值就会报错了。
2018-06-10
最赞回答 / 慕工程0281360
public class School { String name = "清华大学"; //学校的属性 float area = 20000; //学校的属性 public static void main(String[] args) { School school = new School();//创建一个名为school的对象 school.setName(); //通过对象对其进行调用 school.setArea(); } public void setName(){ ...
2018-06-08
最新回答 / qq_小九哥_0
<...code...>
Array array=new Array(); String[] str={"aaa","bbb"}; array.setStr(str);
2018-06-05
最赞回答 / 海上军师
我的子类继承也报错。然后我把下面的2个删除就可以了。貌似是版本的问题。你试试@override// TODO Auto-generated method stub
2018-06-04
最新回答 / qq_千界_0
因楼上无法加载图片 在此处 提出(1)这里是使用楼上方法,而不导入包<...图片...>(2)此处是使用楼上方法,也导入包<...图片...>为什么会这样 ,希望能解答。
2018-05-31
最赞回答 / 寒戈
个人简单理解 就是注释。public void setScreen(float newscreen) {screen=newscreen;this.send();}和public void setScreen(float newscreen) {screen=newscreen;send();}没区别吧???反正我运行下来结果一样的
2018-05-29