您的位置:首页 > 编程语言 > Java开发

test5.13

2015-09-22 15:08 585 查看
题目说来说去,就是说 static类型的变量只会定义一次

//prove the explain on page97 are right

class Cup

{Cup(int marker)
{System.out.println("Cup("+marker+")");}

void f(int marker)

{System.out.println("f("+marker+")");}

}

class Cups

{static Cup Cup1;

static Cup Cup2;

static {Cup1=new Cup(1);Cup2=new Cup(2);}

Cups(){System.out.println("Cups");}
}

public class Test13 {
public static void main(String[] args) {
System.out.println("Inside main()");
//Cups.Cup1.f(99);
}
//static Cups Cups1=new Cups();
//static Cups Cups2=new Cups();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java