类不是成员变量和方法的综合体么?比如以下这个程序:
    public class Xcopy {
    public static void main(String[] args) {
        int orig = 42;
        Xcopy x = new Xcopy();
        int y = x.go(orig);
        System.out.println(orig + ""+ y);
    }
      int go(int arg) {
        arg = arg * 2;
        return arg;
    }}

解决方案 »

  1.   


    不要把知识学死了。为什么类就不能没有成员变量呢?类当然可以没有成员变量了。类还可以除了构造方法,其他方法都不写呢。
      

  2.   

    如1楼所说,成员变量 和 函数,都是可选的。你既可以定义一个只有成员变量的类,也可以定义一个只有函数的类,还可以定义一个空类。
      

  3.   

    并且类还可以不写构造方法,因为那就是默认的无参构造法.