多选题程序员已经创建了一个类,该类的实例可以用做Hashtable 的键(key)。哪两项是对的?()A该类有一个返回类型为 int 的 equals 方法。B该类有一个返回类型为 boolean 的 equals 方法。C该类有一个接收一个参数的 equals 方法。D该类有一个接收两个参数的 equals 方法。
多选题
程序员已经创建了一个类,该类的实例可以用做Hashtable 的键(key)。哪两项是对的?()
A
该类有一个返回类型为 int 的 equals 方法。
B
该类有一个返回类型为 boolean 的 equals 方法。
C
该类有一个接收一个参数的 equals 方法。
D
该类有一个接收两个参数的 equals 方法。
参考解析
解析:
暂无解析
相关考题:
以类为单元进行单元测试时,以下说法中正确的是______。A.一个测试用例可以调用该类的多个方法,但每个方法只能调用一次B.一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法C.由该类方法组成的任何一个序列都是一个合理的测试用例D.针对一个类的多个实例间协作的测试仍然属于面向对象单元测试的范畴
以下关于面向对象软件测试的说法中,正确的是A.对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法B.对于一个类进行单元测试时,一个测试用例只能调用在该类的父类中定义的方法,不能调用在该类中定义的方法C.对于一个类进行单元测试时,一个测试用例既可以调用在该类的父类中定义的方法,也可以调用在该类中定义的方法D.对于一个类进行单元测试时,由该类及其父类中定义的方法组成的任何一个序列都是一个合理的测试用例
程序员已经创建了一个类,该类的实例可以用做Hashtable的键(key)。哪两项是对的?() A.该类有一个返回类型为int的equals方法。B.该类有一个返回类型为boolean的equals方法。C.该类有一个接收一个参数的equals方法。D.该类有一个接收两个参数的equals方法。
程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行:()publicinthashCode(){return(size.hashCode()+color.hashCode())*17;}哪一个equals方法支持此目标?() A.无法确定B.publicbooleanequals(Objecto){Socks=(Sock)o;returnsize.equals(s.size);}C.publicbooleanequals(Objecto){Socks=(Sock)o;returncolor.equals(s.color);}D.publicbooleanequals(Objecto){Socks=(Sock)o;returnsize.equals(s.size)color.equals(s.color);}
下面程序定义了一个类,关于该类说法正确的是( )。abstract class abstract Class{}A.该类能调用newabstractClass( );方法实例化为一个对象B.该类不能被继承C.该类的方法不能被重载D.以上说法都不对
关于抽象类和具体类,下列说法不正确的是()A、如果一个类有父类,该类就是具体类B、如果一个类继承了父类的抽象操作方法,而该类未提供实现,那么该类是抽象类C、抽象类没有任何直接的实例,而具体类则有直接实例D、在UML中,通过把一个类的名称写为斜体来指明该类是抽象类
在标准String类的方法中,能实现两个字符串按词典顺序比较大小,且返回一个int类型值的方法是()。A、equals()B、equalsIgnoreCase()C、regionMatches()D、compareTo()
在标准String类的方法中,能实现测试两个字符串的某对应区域是否相等,且返回一个boolean类型值的方法是()。A、equals()B、equalsIgnoreCase()C、regionMatches()D、compareTo()
关于线程的创建过程,下面四种说法正确的有哪些?()A、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法B、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法C、定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法D、定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法
假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为()A、 x.aB、 x.a()C、 x-GetValue()D、 x.GetValue()
下面程序定义了一个类,关于该类说法正确的是()。 abstract class abstractClass { „„ }A、该类能调用new abstractClass()方法实例化为一个对象B、该类不能被继承C、该类的方法都不能被重载D、以上说法都不对
程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行: public int hashCode() { return (size.hashCode() + color.hashCode()) * 17; } 哪一个equals方法支持此目标?() A、 无法确定B、 public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size);}C、 public boolean equals(Object o) { Sock s = (Sock) o; return color.equals(s.color);}D、 public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size) color.equals(s.color); }
程序员已经创建了一个类,该类的实例可以用做Hashtable 的键(key)。哪两项是对的?() A、该类有一个返回类型为 int 的 equals 方法。B、该类有一个返回类型为 boolean 的 equals 方法。C、该类有一个接收一个参数的 equals 方法。D、该类有一个接收两个参数的 equals 方法。
单选题假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为()。Ax.aBx.a()Cx一〉GetValue()Dx.GetValue()
单选题下面哪个选项是正确的()A用继承可以扩展一个类,要调用扩展的方法,既可以用父类,也可以用子类B用类目可以扩展一个类,可以直接用该类或该类的实例对象,去调用该类目扩展的方法C延展就是类目D可以在一个类的外部,调用这个类延展的方法
多选题程序员已经创建了一个类,该类的实例可以用做Hashtable 的键(key)。哪两项是对的?()A该类有一个返回类型为 int 的 equals 方法。B该类有一个返回类型为 boolean 的 equals 方法。C该类有一个接收一个参数的 equals 方法。D该类有一个接收两个参数的 equals 方法。
单选题程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行: public int hashCode() { return (size.hashCode() + color.hashCode()) * 17; } 哪一个equals方法支持此目标?()A 无法确定B public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size);}C public boolean equals(Object o) { Sock s = (Sock) o; return color.equals(s.color);}D public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size) color.equals(s.color); }
单选题下面程序定义了一个类,关于该类说法正确的是()。 abstract class abstractClass { „„ }A该类能调用new abstractClass()方法实例化为一个对象B该类不能被继承C该类的方法都不能被重载D以上说法都不对
单选题若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果X为该类的一个对象,要在类外访问X对象中a的值,正确的访问格式为( )。AAA.getA()BX.getA()CX.aDAA::a