C#-多态

1、什么时候用虚方法来实现多态?

答:在几个类中能抽象出一个父类,并且父类当中必须写上这几个子类共有的一个方法,然后我们不但知道写这个方法,并且还需要创建父类的对象,这个时候用虚方法来实现多态。

2、什么时候用抽象类来实现多态?

答:在几个类中能抽象出一个父类,并且父类当中必须写上这几个子类共有的一个方法,然后我们还不知道如何写这个方法,这个时候用虚方法来实现多态。

3、什么时候用接口来实现多态?

答:几个类中根本抽象不出父类,但是能发现共有的行为,能力。这时候用接口实现多态。

posted @ 2019-03-21 19:17  杯子旁边有手机  阅读(151)  评论(0编辑  收藏  举报