更多“say something about maritime agencies and the staff related to the ship. ”相关问题
  • 第1题:

    Her pocket was ____ full of cards written in English which she used to remember words.

    A、stuffed

    B、stiff

    C、suffered

    D、staff


    正确答案:A

  • 第2题:

    此处,Something 类的文件名叫OtherThing.java

    class Something {

    private static void main(String[] something_to_do) {

    System.out.println("Do something ...");

    }

    }

    这个好像很明显。


    正确答案:

     

    正确。从来没有人说过Java 的Class 名字必须和其文件名相同。但public class 的名字

    必须和文件名相同。

  • 第3题:

    Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。

    bool Staff::Staff==(const Staff &s)

    {

    return(【 】)

    }


    正确答案:this.ID==s.ID
    this.ID==s.ID

  • 第4题:

    Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。

    请将横线处缺失部分补充完整。

    bool Staff::Staff==(const Staff &s)

    {

    return (______);

    }


    正确答案:ID==s.ID或s.ID==ID或this ->ID==s.ID或s.ID==this->ID
    ID==s.ID或s.ID==ID或this ->ID==s.ID或s.ID==this->ID 解析:本题考核运算符的重载。运算符“==”作为成员函数重载,所以在横线处填入的表达式应该为对象本身ID与对象sID的比较表达式,即ID==s.ID。

  • 第5题:

    Java程序中读入用户输入的一个值,要求创建一个自定义的异常,如果输入值大于10,使用throw语句显式地引发异常,异常输出信息为“something’swrong!”,语句为()。

    A.if(I>10)throw Exception(“something’swrong!”);

    B.if(I>10)throw Exceptione(“something’swrong!”);

    C.if(I>10)thrownew Exception(“something’swrong!”);

    D.if(I>10)thrownew Exceptione(“something’swrong!”);


    正确答案:C

  • 第6题:

    Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。 bool Staff::Staff==(const Staff&s) { return (); }


    ID==s.ID;s.ID==ID