C++ study: virtual
I can use virtual