--%>

Define Multiple Inheritance

Multiple Inheritance: In C++, multiple-inheritance occurs when a class inherits from more than one parent. For example:

524_multiple inheritance.jpg

Multiple inheritance used with several non-pure virtual bases cannot be translated into a simple class hierarchy in modeling languages such as Java, and might require significant delegation overhead to reach base class fields and virtual methods. The presence of multiple inheritance also requires explicit control about the constructor calling sequence, and therefore cannot be modeled with constructors in languages such as Java.

   Related Questions in Programming Languages

  • Q : What is Native Mode Native Mode :

    Native Mode: Whenever all the domain controllers in a specified domain are executing Windows 2000 Server. This mode permits organizations to take benefit of new Active Directory features like Universal groups, nested group membership, and the inter-do

  • Q : Define the term Scheduler Define the

    Define the term Scheduler: The portion of the Java Virtual Machine (abbreviated as JVM) which is responsible for managing the threads.

  • Q : Differentiate overriding and

    Differentiate overriding and overloading method?

  • Q : How Does Run time data handled into QTP

    How Does Run time data i.e. Parameterization is handled within QTP?

  • Q : Define Preempt Preempt: It is the

    Preempt: It is the presently executing thread might be preempted, or forced to give up control, by a higher priority thread which becomes eligible to run throughout its time slice.

  • Q : What is Virtual desktop Virtual desktop

    Virtual desktop: The name employed to explain a user's graphical working area in a window manager. The name arises in the early days of graphical user interfaces whenever it was thought that such would lead to `paperless offices'. This was anticipated

  • Q : Define the term XML Canonicalization

    Define the term XML Canonicalization?

  • Q : What is Actual argument Actual argument

    Actual argument: The value of an argument enacted to a method from exterior to the method. Whenever a method is called, the real argument values are copied into analogous formal arguments. The kinds of the actual arguments should be compatible with th

  • Q : Explain For loop For loop : This is one

    For loop: This is one of the Java's three control structures employed for looping. The other two are while loop and do loop. A for loop includes of a loop header and a loop body. The header comprises of three expressions separated by two semicolons an

  • Q : Explain the meaning of semantic

    Explain the meaning of semantic connotations.