codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <iostream> class CBase { public: void test1() { std::cout << "CBase::test1" << std::endl; } virtual void test2() { std::cout << "CBase::test2" << std::endl; } }; class CSub : public CBase { public: void test1() { std::cout << "CSub::test1" << std::endl; } void test2() { std::cout << "CSub::test2" << std::endl; } }; int main() { CSub sub; sub.test1(); sub.test2(); CBase* pBase = new CSub; pBase->test1(); pBase->test2(); }
Private
[
?
]
Run code
Submit