请选择正确的语句填入下列程序的横线处。 import java.awt.*; public class ex40 { static Frame. f; public static void main(String[] args) { f = new Frame("ex40"); MenuBar mb = new MenuBar(); f.setMenuBar (mb); Menu m1 = new Menu("menu"); ______ m1.add (mil); mb. add (m1); f. setSize (200, 200); f. setVisible (true); } }
A.Menu mil = new MenuItem("iteml");
B.MenuItem mil = new MenuItem("iteml");
C.Menu mil = new MenuItem("iteml");
D.Menu mil = MenuItem("iteml");
第1题:
下列程序创建了-个线程并运行,横线处应填入的正确代码是( )。
A.t.start
B.t.class
C.t.thread
D.t.static
第2题:
在下列的程序的横线处填上适当的语句,使该程序的输出为12。
include<iostream.h>
using namespace std;
class Base
{
public:
int a,b;
Base(int i){a=i;}
};
class Derived:public Base
{
int a;
public:
Derived(int x):Base(x),b(x+1){};
void show()
{
第3题:
在一个Java源程序中,如果import语句、package语句、class语句都存在,则出现的次序应为()
A.import先出现,package和class出现的次序随意
B.class语句、import语句、package语句
C.package语句、import语句、class语句
D.package语句、class语句
第4题:
下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; { public: ______void fun(){cout<<1;} }; class TestClass2:public TestClass1 { public:void fun(){cout<<2;) }; int main() { TestClass1 *p=new TestClass2; p->fun(); delete p; Teturn 0; }
A.public
B.private
C.virtual
D.protected
第5题:
请在下列程序的横线处填写正确的语句。
include<iostream>
using namespace std;
class Base{
public:
void fun(){cout<<"Base fun"<<endl;}
};
class Derivde:public Base{
public:
void fun(){
______∥ 调用基类的函数