Podcast
Questions and Answers
Which of the following is a fundamental pillar of object-oriented programming?
Which of the following is a fundamental pillar of object-oriented programming?
- Inheritance
- Polymorphism
- Encapsulation (correct)
- Abstraction
If a member of a class has the protected modifier, what can access it?
If a member of a class has the protected modifier, what can access it?
- Only members inside the same namespace
- Members of derived classes (correct)
- Only members inside the same class
- Only members inside the same assembly
What is the difference between internal and protected internal access modifiers?
What is the difference between internal and protected internal access modifiers?
- Internal allows access only within the same assembly, while protected internal allows access within the same class and by derived classes
- Internal allows access only within the same namespace, while protected internal allows access within the same assembly and by derived classes
- Internal allows access only within the same assembly, while protected internal allows access within the same assembly and by derived classes (correct)
- Internal allows access only within the same class, while protected internal allows access within the same assembly and by derived classes
Which of the following statements about constructors is correct?
Which of the following statements about constructors is correct?
What are the two meanings of polymorphism in C#?
What are the two meanings of polymorphism in C#?
Which of the following statements about classes is correct?
Which of the following statements about classes is correct?
Which of the following is a difference between traditional waterfall and agile software development methodologies?
Which of the following is a difference between traditional waterfall and agile software development methodologies?
Which of the following is a fundamental pillar of object-oriented programming?
Which of the following is a fundamental pillar of object-oriented programming?
Which of the following is a fundamental pillar of object-oriented programming?
Which of the following is a fundamental pillar of object-oriented programming?
Which of the following is a fundamental pillar of object-oriented programming?
Which of the following is a fundamental pillar of object-oriented programming?
___ is the use of different access restrictions on elements of a class.
___ is the use of different access restrictions on elements of a class.
___ is also known as data hiding.
___ is also known as data hiding.
If a member of a class has the protected modifier, ___.
If a member of a class has the protected modifier, ___.
If a member of a class has the internal modifier ___.
If a member of a class has the internal modifier ___.
If a member of a class is protected internal, the member is ____.
If a member of a class is protected internal, the member is ____.
A class __ directly inherit from more than one base class. However, a class ___ have multiple levels of inheritance.
A class __ directly inherit from more than one base class. However, a class ___ have multiple levels of inheritance.
If a base class method is virtual, then it ___ overridden by its derived class.
If a base class method is virtual, then it ___ overridden by its derived class.
If a base class method is abstract, then it ___ overridden by the derived class or remains abstract in the derived class.
If a base class method is abstract, then it ___ overridden by the derived class or remains abstract in the derived class.
Which one of these is true about polymorphism in C#?
Which one of these is true about polymorphism in C#?
Which of the following statements about constructors is correct?
Which of the following statements about constructors is correct?
Which of the following is a difference between traditional waterfall and agile software development methodologies?
Which of the following is a difference between traditional waterfall and agile software development methodologies?
Which of the following is a role in agile that represents the business users who pay for and will use the software?
Which of the following is a role in agile that represents the business users who pay for and will use the software?
Which of the following is an event in agile software development where the team sets the sprint goal?
Which of the following is an event in agile software development where the team sets the sprint goal?
Which of the following is an event in agile software development that has the smallest time-box?
Which of the following is an event in agile software development that has the smallest time-box?
Which of the following is a role in agile that refers to a servant leader?
Which of the following is a role in agile that refers to a servant leader?