单项选择题
class Foo {
private int x;
publicFoo(intx) {this.x=x; }
public void setX( int x) { this.x = x; }
public int getX() { return x; }
}
public class Gamma {
static Foo fooBar( Foo foo) {
foo = new Foo( 100);
return foo;
}
public static void main( String[] args) {
Foo foo = new Foo( 300);
System.out.print( foo.getX() + “-“);
Foo fooFoo = fooBar( foo);
System.out.print( foo.getX() + “-“);
System.out.print( fooFoo.getX() + “-“);
foo = fooBar( fooFoo);
System.out.print( foo.getX() + “-“);
System.out.prmt( fooFoo.getX());
}
}
What is the output of this program?()
A. 300-100-100-100-100
B. 300-300-100-100-100
C. 300-300-300-100-100
D. 300-300-300-300-100
相关考题
