我正在学习Microsoft考试70-483。在本练习中,正确答案是A和F。在我看来,E也是正确的。我认为E完全等同于A +F。是吗?
问题:
您正在创建一个名为Employee
的类。该类公开了一个名为EmployeeType
的字符串属性。以下代码段定义了Employee
类。 (包括行号仅供引用。)
01 public class Employee
02 {
03 internal string EmployeeType
04 {
05 get;
06 set;
07 }
08 }
只能通过
EmployeeType
类或从Employee
类派生的类中的代码访问和修改Employee
属性值。您需要确保EmployeeType
属性的实现符合要求。你应该执行哪两个操作? (每个正确答案代表完整解决方案的一部分。选择两个。)A.用以下代码段替换05行:
protected get;
B.用以下代码段替换第06行:
private set;
C.用以下代码段替换03行:
public string EmployeeType
D.用以下代码段替换05行:
private get;
E.将03行替换为以下代码段:
protected string EmployeeType
F.将06行替换为以下代码段:
protected set;
最佳答案
您的问题中肯定有一个错误。您不能选择2个回答并回答问题。唯一正确的答案是E
protected
不比internal
更具限制性。