中易网

为什么不能在类中直接打印成员变量

答案:2  悬赏:50  
解决时间 2021-04-27 23:35
  • 提问者网友:风华是一指流沙
  • 2021-04-27 08:32

在一个类中为什么不能直接写System.out.println()来打印成员变量,例如

  class Outer{
 int age = 22;
 System.out.println(age);
}
public class Accp {

 
 public static void main(String[] args) {
  // TODO Auto-generated method stub

 }

}
这样会在未编译时就报错,有红色波浪线产生

最佳答案
  • 二级知识专家网友:野心和家
  • 2021-04-27 08:46

int age = 22; //类中不能直接赋值,你可以声明构造函数
 System.out.println(age);//不能直接操作,你可以写在构造函数当中,当对象被创建时,就会自动打印


------------------c++部落------------Hello Word!--------
无论你是初学者还是专家,只要你热爱编程、交流、分享,欢迎加入

全部回答
  • 1楼网友:悲观垃圾
  • 2021-04-27 09:38

输入输出语句只能写在方法里面.

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息