C
|
C++
|
Objective-C
|
VC++
|
Win32
|
MFC
|
Java
|
Php
|
Delphi
|
Visual Basic
|
.Net
|
Networking
|
General
|
Games
|
Jobs
|
Javascript
|
Menu
Project Upload
Project Download
Articles
Programs
Search
Solution
pickSourcecode.com
Login
Register
About us
Contact us
Cpp
>
Programs
cpp virtual example
#include <iostream>
class Base {
public:
virtual
void
vf( ) { std::cout << "Base::vf" << std::endl ; }
void
nvf( ) { std::cout << "Base::nvf" << std::endl ; }
} ;
class Derived : public Base {
public:
void
vf( ) { std::cout << "Derived::vf" << std::endl ; }
void
nvf( ) { std::cout << "Derived::nvf" << std::endl ; }
} ;
int
main( )
{
Base aBase ;
Derived aDerived ;
Base *basePtrToDerived = &aDerived ;
basePtrToDerived->vf( ) ;
basePtrToDerived->nvf( ) ;
return 0 ;
}
Privacy Policy
|
About Us