A. java.Iang.Object B. java.lang. Class C. java.applet.Applet D. java.awt.Frame
A. row is:8 B. row is:-8 C. row is:12 D. row is:-12
A. 覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果; B. 覆盖的方法的返回值必须和被覆盖的方法的返回一致; C. 覆盖的方法的返回值和被覆盖的方法的返回可以不一致; D. 子类方法的访问权限只能比父类的更大,不能 更小
A. 打印四个格子所在的坐标 B. 打印TetrominoT C. 打印四个格子所在的坐标打印TetrominoT D. 以上都不对
A. Tetromino t= new TetrominoT(); B. Tetromino t = (Tetromino )new TetrominoT(); C. TetrominoT t = (TetrominoT )new Tetromino(); D. Object o = new TetrominoT() ;
A. 构造器 Constructor 不能被继承,因此不能重写 Override B. 重写 Override 表示子类中的方法可以与父类中的某个方法的名称和参数完全相同 C. 子类可以重写(覆盖)继承自父类的方法,即方法名和参数列表与父类的方法相同;但方法的实现不同。 D. 当子类对象的重写方法被调用时(无论是通过子类的引用调用还是通过父类的引用调用),运行的是子类的重写后的版本。
A. 注释为重写子类的构造器语法正确 B. 注释为重写子类的构造器语法错误 C. 注释为重写父类的drop方法语法正确 D. 注释为重写父类的move方法语法正确
A. 子类Tetromino中的drop方法覆盖了父类Cell中Drop方法 B. 子类Tetromino中move方法的返回类型要与父类Cell中的一致 C. 子类Tetromino中move方法的访问权限比父类的大,编译报错 D. 子类Tetromino中move方法的访问权限只能比父类的大或一样
A. 在同一个类中,方法名相同、参数列表不同的方法可以构成方法重载 B. 在同一个类中,方法名、参数列表和返回值均相同的方法为方法重写 C. 在构成方法重载的两个方法中,返回值类型可以不同 D. 方法重写中子类方法和父类方法的访问修饰符必须相同
A. public B. private C. protected D. 默认访问修饰符