# include < iostream > # include < fstream > # include < cstdio > # include < stdio . h > # include < string > # include "Header.h" ; # include < stdlib . h > # include < time . h > # include < stdlib . h > # include < iomanip > using namespace std; class AAA { int * a = new int ; int * b = new int ; public : AAA ( int aa , int bb ) { // * a = aa ; * b = bb ; cout << "Constructor" ; } void Fun1 ( int a , int b ) { cout << "Fun1=" << ( a + b ); } int Fun2 ( int a , int b ) { return ( a + b ); } ~ AAA () { delete a ; delete b ; ...
# include < iostream > # include < fstream > # include < cstdio > # include < stdio . h > # include < string > # include "Header.h" ; # include < stdlib . h > # include < time . h > # include < stdlib . h > # include < iomanip > using namespace std; class Demo { public : int a , b ; Demo ( int a , int b ) { this -> a = a ; this -> b = b ; } void Display () { cout << "a=" << a << "b=" << b ; } ~ Demo () { cout << " \n Distructor \n " ; } }; /* 1) int 2 sum 2) double 2 sum 3) string concat name */ int Sum ( int a , int b ) { return ( a + b ); } double Sum ( double a , double b ) { return ( a + b ); } //char* Sum(...
#include<iostream> ; using namespace std ; class A { public : virtual void Sum() { cout << "Class A Sum" << endl ; } } ; class B : public A { public : void Sum() override { cout << "Class B Sum" << endl ; } } ; int main() { B obj ; obj.Sum() ; //Early Binding //A obj2; //obj2.Sum();//Early Binding A* p ; p = &obj ; //B p->Sum() ; // call A return 0 ; }
Comments
Post a Comment