20.publicfloatgetSalary(Employeee){21.assertvalidEmployee(e);22.floatsal=lookupSalary(e);23.assert(sal0);24.returnsal;25.}26.privateintgetAge(Employeee){27.assertvalidEmployee(e);28.intage=lookupAge(e);29.assert(age0);30.returnage;31.}Whichlineisaviolationofappropriateuseoftheassertionmechanism?()A.line21B.line23C.line27D.line29

20.publicfloatgetSalary(Employeee){21.assertvalidEmployee(e);22.floatsal=lookupSalary(e);23.assert(sal>0);24.returnsal;25.}26.privateintgetAge(Employeee){27.assertvalidEmployee(e);28.intage=lookupAge(e);29.assert(age>0);30.returnage;31.}Whichlineisaviolationofappropriateuseoftheassertionmechanism?()

A.line21

B.line23

C.line27

D.line29


相关考题:

你在 Certkiller.com 应用程序的开发工作,Certkiller.com,让你在开发应用程序存储和检索的独特的员工人数的工作人员的信息。您已经编写下面的代码将雇员对象存储的目的。Employee e1 = new Employee (1001, "Andy Reid", "Manager"); Employee e2 = new Employee (1002, "Kara Lang", "Sales Engineer"); Dictionary eData = new Dictionary (); eData.Add (e1.ID, e1);eData.Add (e2.ID, e2);雇员的所有其他对象添加以相同的方式。您要显示在字典集合中的所有键值对。你应该做什么?()A.B.C.D.

11.classPerson{12.Stringname=Noname?;13.publicPerson(Stringnm){name=nm;}14.}15.16.classEmployeeextendsPerson{17.StringemplD=0000”;18.publicEmployee(Stringid){empID=id;}19.}20.21.publicclassEmployeeTest{22.publicstaticvoidmain(String[]args){23.Employeee=newEmployee(”4321”);24.System.out.println(e.empID);25.}26.}Whatistheresult?()A.4321B.0000C.Anexceptionisthrownatruntime.D.Compilationfailsbecauseofanerrorinline18.

已知类的继承关系如下:class Employee;class Manager extends Employeer;class Director extends Employee;则以下语句能通过编译的有哪些? A.Employee e=new Manager();B.Director d=new Manager();C.Director d=new Employee();D.Manager m=new Director();

象函数X(s)=(s+3)/(s2+3s+2)的原函数为A.2e-t+e2tB.2e-t+e-2tC.2e-t-e-2tD.2et+e2t

3、已知类的继承关系如下: class Employee; class Manager extends Employee; class Director extends Employee;A.Employee e=new Manager();B.Director d=new Manager();C.Director d=new Employee();D.Manager m=new Director();

5、若类Manager继承于类Employee,两个类中均定义了同名方法getDetails,现有语句“Employee e=new Manager();”,则程序中的e.getDetails()将导致()。A.调用类Manager的getDetails方法B.调用类Employee的getDetails方法C.先调用类Employee的getDetails方法,然后再调用Manager类的getDetails方法D.先调用类Manager的getDetails方法,然后再调用Employee类的getDetails方法

下列两电池反应的电动势分别为E1和E2:(1) H2 +Cl2 →2HCl ; (2)4HCl→2H2+2Cl2 ,则E1与E2的关系为A.E2=2E1B.E2=-E1C.E2=-2E1D.E2=E1

下列两电池反应的标准电动势分别为E1和E2, (1) H2 +Cl2 →2HCl ; (2)4HCl→2H2+2Cl2 ,则E1与E2的关系为:A.E2=2E1B.E2=-E1C.E2=-2E1D.E2=E1

如果Employee是一个类,payroll()是该类的一个函数,并且有 Employee e2,*ptr; ptr = e2; 则调用成员函数payroll()时,下列格式正确的是()。A.e2.payroll()B.ptr->payroll()C.e2->payroll()D.ptr.payroll()E.p.payroll