类不是成员变量和方法的综合体么?比如以下这个程序:
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;
}}
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;
}}
不要把知识学死了。为什么类就不能没有成员变量呢?类当然可以没有成员变量了。类还可以除了构造方法,其他方法都不写呢。