MULTIPLE INHERITANCES
AIM:
Write a program to illustrating how all the three classes are implemented in multiple inheritance mode
ALGORITHM
• Start the process
• Invoke the class M
• Invoke the another class N
• Invoke one more class,ie class P,which is inherited by both M and N
• Create an object for class p,ie P p
• Call p.get_m(),assign the value in to ‘m’
• Call p.get_n(),assign the value in to ‘n’
• Call display(), for dispay the result
• Stop the result
PROGRAM:
#include<iosteram.h> #include<conio.h> Class M { Protected: Int m; Public : Void get_M(); }; Class N { Protected: Int n; Public: Void get_N(); }; Class p: public M, public N { Public: Void disply(void); }; Void M ::get_m(int x) { m=x; } Void N::get_n(int y) { n=y; } Void P:: disply(void) { Cout<<”m=”<<m<<endl; Cout<<”n=”<<n<<endl; Cout<<”m*n=”<<m*n<<endl; } int main() { P p; p.get_m(10); p.get_n(20); p.display(); return 0; } |
OUTPUT
m=10
n=20
m*n=200
Description :
This is the one stop educational site for all Electronic and Computer students. If you want to learn something new then we are here to help. We work on Microcontroller projects, Basic Electronics, Digital electronics, Computer projects and also in basic c/c++ programs.
#Home #Sitemap #Resources #Terms of Use
Copyright©2012 electrofriends.com All Rights Reserved
Contact:[email protected]
programss have errors
In given code there is many error. If you run this program then you will find near about 16 error when it’s compile.
MIND YOU BUT C++ IS A CASE SENSITIVE LANGUAGE AND ARE REQUIRED ONLY TO USE THE LOWER CASE ALPHABETS..
SO IN THIS CASE THE PROGRAM GENERATES ERRORS.
i need c++ program , hybrid inheritance using payroll
i need c++ program , e-bill using file
i need c++ program payroll system using multiple inheritance
Thank you sir.This program is beneficial for me. I need more programs using inheritance.
i need c++ prog for base class name,d.o.b,blood group,data member height,wt,&derived class tel ph no.,drivinh licence no. i]build a master table ii]display iii]insert a new entry iv] delete entry v]edit vi] search for a record with description.
thanks a lot.