C#学习笔记 - 虚方法和多态

依赖倒置原则:

程序设计要依赖抽象(Pet)类,而不依赖于具体类(Dog)。


调用哪个类(基类还是派生类)的函数取决于声明一个类时引用的是哪个类型的类。


关于虚方法的其他知识点

·重写虚方法必须具有相同的可访问性,且基类方法不能是private

·不能重写static方法或者非虚方法

·方法、属性、索引器、事件,都可以声明为virtual或override

2019-02-22

评论

©大米の食堂 / Powered by LOFTER