C#类的多态
//多态:子类继承父类后,对父类的方法进行多种实现
//多态实现的两种方式:
//1.隐藏父类的方法:使用new关键字
//2.重写父类的方法:
//在父类方法中添加virtual,实现虚方法
//字类中使用override关键字
//使用了重写后,方可通过父类的对象去调用子类的方法, is - a 的关系,一个子类是一个父类
//重写:1发生在父类中,方法名一样,参数列表一致,返回值一致,子类方法的可访问性不能低于父类方法。
//重载:发生在同一个类中,方法名一致,参数列表(个数、类型)不一致
//密封类:
//sealed关键修饰类叫密封类,不能够被继承
//sealed修饰的方法,不能够被重写

浙公网安备 33010602011771号