今天在园子里看了一篇关于面向对象的文章,颇有体会。
发现自己对C++ 和 C# 的区别还没很了解。
今天先占个位子,准备找个时间来整理下这个主题。
1.C#中abstract用来表示抽象基类或者纯虚函数,在C++中则无此关键字,纯虚函数是通过“=0”来表示的
2. C#中virtural override new 关键字分别用来表示虚函数,重写基类的虚函数,覆盖。在C++中virtural也用来表示虚函数,但重写基类的虚函数就不用override关键字。