Ich lerne für die Microsoft Exam 70-483. In dieser Übung sind die richtigen Antworten A und F. Meiner Meinung nach ist E auch korrekt. Ich denke E ist völlig äquivalent zu A + F. Stimmt es?
Frage:
Sie erstellen eine Klasse namens Employee
. Die Klasse macht eine Zeichenfolgeneigenschaft namens EmployeeType
verfügbar. Das folgende Codesegment definiert die Klasse Employee
. (Zeilennummern sind nur als Referenz enthalten.)
Auf den EmployeeType
-Eigenschaftswert muss nur durch Code innerhalb der Employee
-Klasse oder innerhalb einer von der Employee
-Klasse abgeleiteten Klasse zugegriffen werden. Sie müssen sicherstellen, dass die Implementierung der EmployeeType
-Eigenschaft die erfüllt Anforderungen. Welche zwei Aktionen sollten Sie durchführen? (Jede richtige Antwort stellt einen Teil der vollständigen Lösung dar. Wählen Sie zwei.)
A. Ersetzen Sie die Zeile 05 durch das folgende Codesegment: protected get;
B. Ersetzen Sie Zeile 06 durch das folgende Codesegment: private set;
C. Ersetzen Sie Zeile 03 durch das folgende Codesegment: public string EmployeeType
D. Ersetzen Sie die Zeile 05 durch das folgende Codesegment: private get;
E. Ersetzen Sie Zeile 03 durch das folgende Codesegment: protected string EmployeeType
F. Ersetzen Sie Zeile 06 durch das folgende Codesegment: protected set;
Es muss einen Fehler in Ihrer Frage geben. Sie können keine 2 Antworten auswählen und die Frage beantworten. Die einzige richtige Antwort ist E
protected
ist nicht restriktiver als internal
. Tags und Links c#