0
1
2
3
第1题:
如果有-个类MyFrame是Frame的子类,但它不能被实例化,请写出该类的声明头为( )。
A.abstract class Frame. extends MyFrame
B.abstract class MyFrame. extends Frame
C.class MyFrame. abstract extends Frame
D.class Frame. abstract extends MyFrame.
第2题:
下列对类的声明,正确的是( ) B
A.abstract final class Hh{…}
B.abstract private move(){…}
C.protected private number;
D.public abstract class Car{…}
第3题:
下面的代码中有什么错误吗?_______
using System;
class A
{
public virtual void F(){
Console.WriteLine("A.F");
}
}
abstract class B:A
{
public abstract override void F();
第4题:
下列程序片段中,能通过编译的是( )。
A.public abstract class Animal{ public void speak;}
B.public abstract class Animal{ public void speak{);}
C.public class Animal{ pubilc abstract void speak;}
D.public abstract class Animal{ pubile abstract void speak{};}
第5题:
此题为判断题(对,错)。
第6题:
下列哪个类的声明是正确的()
第7题:
现有: 1. abstract class Color2 { 2. //insert code here 3. } 4. 5. public class Blue2 extends Color2 { 6.public String getRGB() { return "blue"; } 7. } 和4个声明: public abstract String getRGB(); abstract String getRGB(); private abstract String getRGB(); protected abstract String getRGB(); 分别插入到第2行,有多少行可以编译?()
第8题:
下列是抽象类的声明的是()
第9题:
Static class FooBar{}
Private class FooBar{}
Abstract public class FooBar{}
Final public class FooBar{}
Final abstract class FooBar{}
第10题:
0
1
2
3
第11题:
0
1
2
3
第12题:
abstract class figure{ }
class abstract figure{ }
seald class figure{ }
static class figure{ }
第13题:
abstract class Something {
private abstract String doSomething ();
}
这好像没什么错吧?
错。abstract 的methods 不能以private 修饰。abstract 的methods 就是让子类implement(实
现)具体细节的,怎么可以用private 把abstract
method 封锁起来呢? (同理,abstract method 前不能加final)。
第14题:
如果有一个类MyFrame是Frame的子类,但它不能被实例化,请写出该类的声明头为( )。
A.abstract class Frame. extends MyFrame
B.abstract class MyFrame. extends Frame
C.class MyFrame. abstract extends Frame
D.class Frame. abstract extends MyFrame.
第15题:
下列哪个类声明是正确的? ( )
A.abstract class G2 extends superClass1,superClass2{...}
B.abstract public class classmates{...}
C.public final class NewClass extends superClass implemnets Interface1{...}
D.public abstract class String{...}
第16题:
下列哪个类声明是正确的? ( )
A.abstract class G2 extends superClass1, superClass2 {…}
B.abstract public class classmates{…}
C.public final class NewClass extends superClass implemnets Interfacel{…}
D.public abstract class String{…}
第17题:
Which declaration prevents creating a subclass of an outer class?()
第18题:
下列哪个类声明是正确的()。
第19题:
什么是抽象类(abstract class)?
第20题:
现有: 1. abstract class Color { 2.protected abstract String getRGB(); 3. } 4. 5. public class Blue extends Color { 6. //insert code here 7. } 和四个声明: public String getRGB() { return "blue"; } String getRGB() { return "blue"; ) private String getRGB() { return "blue"; } protected String getRGB() { return "blue"; ) 分别插入到第6行,有几个可以通过编译?()
第21题:
public class Circle implements Shape { private int radius; }
public abstract class Circle extends Shape { private int radius; }
public class Circle extends Shape { private int radius; public void draw(); }
public abstract class Circle implements Shape { private int radius; public void draw(); }
public class Circle extends Shape { private int radius;public void draw() {/* code here */} }
public abstract class Circle implements Shape { private int radius;public void draw() { / code here */ } }
第22题:
0
1
2
3
第23题:
1
2
3
4