Microsoft just use 'virtual' keyword for VTABLE

Looks like in C#, Microsoft wanted to either re-invent or confuse us with plathora keywords: sealed, interface, abstract, virtual, override, new, base, etc... to just to replace 'virtual' of C++.

I hate to spend time on learning these 'transient' technologies, all said and done it is just a VTABLE with a bunch of function pointers, you do not need jombory of keywords. I rather paint something instead of learning these shitty microsoft tech-vapour....