logo

CuriousTab

CuriousTab

Discussion


Home C# Programming Inheritance Comments

  • Question
  • Private members of base class cannot be accessed by derived class member functions or objects of derived class.


  • Options
  • A. True
  • B. False

  • Correct Answer
  • True 


  • Inheritance problems


    Search Results


    • 1. If a base class and a derived class each include a member function with the same name, the member function of the derived class will be called by an object of the derived class

    • Options
    • A. True
    • B. False
    • Discuss
    • 2. It possible to create a custom attribute that can be applied only to specific programming element(s) like ____ .

    • Options
    • A. Classes
    • B. Methods
    • C. Classes and Methods
    • D. Classes, Methods and Member-Variables
    • Discuss
    • 3. Which of the following are correct ways to pass a parameter to an attribute?

      1. By value
      2. By reference
      3. By address
      4. By position
      5. By name

    • Options
    • A. 1, 2
    • B. 1, 2, 3
    • C. 4, 5
    • D. All of the above
    • Discuss
    • 4. Which of the following is the correct way to apply an attribute to an Assembly?

    • Options
    • A. [ AssemblyDescription("DCube Component Library") ]
    • B. [ assembly : AssemblyDescription("DCube Component Library") ]
    • C. [ Assemblylnfo : AssemblyDescription("DCube Component Library") ]
    • D. < Assembly: AssemblyDescription("DCube Component Library") >
    • E. (Assembly: AssemblyDescription("DCube Component Library"))
    • Discuss
    • 5. Which of the following statements are correct about Attributes used in C#.NET?

    • Options
    • A. If there is a custom attribute BugFixAttribute then the compiler will look ONLY for the BugFix attribute in the code that uses this attribute.
    • B. To create a custom attribute we need to create a custom attribute structure and derive it from System.Attribute.
    • C. To create a custom attribute we need to create a class and implement IAttribute interface in it.
    • D. If a BugFixAttribute is to receive three parameters then the BugFixAttribute class should implement a zero-argument constructor.
    • E. The CLR can change the behaviour of the code depending upon the attributes applied to it.
    • Discuss
    • 6. There is no multiple inheritance in C#.NET. That is, a class cannot be derived from multiple base classes.

    • Options
    • A. True
    • B. False
    • Discuss
    • 7. The size of a derived class object is equal to the sum of sizes of data members in base class and the derived class.

    • Options
    • A. True
    • B. False
    • Discuss
    • 8. Multiple inheritance is different from multiple levels of inheritance.

    • Options
    • A. True
    • B. False
    • Discuss
    • 9. We can derive a class from a base class even if the base class's source code is not available.

    • Options
    • A. True
    • B. False
    • Discuss
    • 10. The way a derived class member function can access base class public members, the base class member functions can access public member functions of derived class.

    • Options
    • A. True
    • B. False
    • Discuss


    Comments

    There are no comments.

Enter a new Comment