程序执行的结果是:publicclassCellGame{Stringname="俄罗斯方块";publicCellGame(Stringname){name=name;}publicstaticvoidmain(String[]args){CellGamecg=newCellGame("Tetris");System.out.println(cg.name);}}
A. null
B. 俄罗斯方块
C. Tetris
D. ""
查看答案
给出下面的代码段:public class Cell{int row;int col;int height;int width;public Cell(int row,int col){this.row=row;this.col=col;}public Cell(int row,int col,int height,int width){<插入代码>this.height=height;this.width=width;}}在<插入代码>处写下如下代码,正确的是:
A. Cell(row,col);
B. super(row,col);
C. this.row=row,this.col=row;
D. this(row,col);
关于public和private,下面说法错误的是:
A. private修饰的成员变量和方法仅仅只能在本类中访问
B. public修饰的成员变量和方法可以在任何地方访问
C. private修饰的成员变量和方法可以在本类和子类中访问
D. public修饰的成员变量和方法只能在同一个包中访问
请看下列代码:public class Cell{static void move(){/*more code here.*/}void drop(){/*more code here.*/}}下列说法正确的是:
A. Cell. drop()是调用drop方法的正确方式
B. Cell.move()是调用move方法的正确方式
C. drop方法可以直接调用move方法
D. move方法可以盲接调用drop方法
下面静态变量和实例变量的区别说法正确的是:
A. 语法定义上的区别:静态变量前要加 static 关键字,而实例变量前则不加。
B. 程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量
C. 静态变量不属于某个实例对象,而是属于类,所 以也称为类变量,只要程序加载了类的字节码,静态变量就会被分 配空间,静态变量就可以被使用了。
D. 静态变量不可以直接使用类名来引用。