PrepAway - Latest Free Exam Questions & Answers

Which two code segments should you use?

You are developing an application that includes the following code segment:

You need to implement the Open() method of each interface in a derived class named
UseResources and call the Open() method of each interface.
Which two code segments should you use? (Each correct answer presents part of the
solution. Choose two.)

PrepAway - Latest Free Exam Questions & Answers

A.
Option A

B.
Option B

C.
Option C

D.
Option D

Explanation:
* An interface contains only the signatures of methods, properties, events or indexers. A
class or struct that implements the interface must implement the members of the interface
that are specified in the interface definition.
* Example:

interface ISampleInterface
{
void SampleMethod();
}
class ImplementationClass : ISampleInterface
{
// Explicit interface member implementation:
void ISampleInterface.SampleMethod()
{
// Method implementation.
}
static void Main()
{
// Declare an interface instance.
ISampleInterface obj = new ImplementationClass();
// Call the member.
obj.SampleMethod();
}
}

6 Comments on “Which two code segments should you use?


Leave a Reply