C#类的多态

//多态:子类继承父类后,对父类的方法进行多种实现
//多态实现的两种方式:
//1.隐藏父类的方法:使用new关键字
//2.重写父类的方法:
//在父类方法中添加virtual,实现虚方法
//字类中使用override关键字

//使用了重写后,方可通过父类的对象去调用子类的方法, is - a 的关系,一个子类是一个父类

//重写:1发生在父类中,方法名一样,参数列表一致,返回值一致,子类方法的可访问性不能低于父类方法。

//重载:发生在同一个类中,方法名一致,参数列表(个数、类型)不一致


//密封类:
//sealed关键修饰类叫密封类,不能够被继承
//sealed修饰的方法,不能够被重写

posted @ 2020-11-09 21:12  彼时听风  阅读(231)  评论(0)    收藏  举报