C#中的类,子类,类的继承(待续)

来源:互联网 发布:qq水浒小黑淘宝 编辑:程序博客网 时间:2024/05/11 05:44

        所有的类的父类都是object类,也称作基类,这个只做了解。关于父类与子类有以下几点要注意:

      1.子类继承了父类中非私有的属性和方法,子类也可以理解为派生类:

     父类Father中定义了私有方法ZhengQian(),虽然子类Child继承了父类,但是ZhengQian()这个方法因为是私有的,子类是引用不了的,如下图所示:

最后一幅图片是看不到ZhengQian()这个方法的。

    2父类可以引用子类对象

    3子类引用不能直接引用父类对象,除非讲父类对象的数据类型强制转换成子类对象类型:


     

0 0