C#中子类与父类的相互转换

1.父类不能直接强制转换成子类 2.子类能够强制转换成父类,可是在父类中只能取父类的字段与方法所以在一个父类对应多个子类的时候,不知道具体是哪一个子类的时候,就能够先声明一个父类的类型。(如例1) 3.由1,2知,父类不能直接强制转换成子类,可是能够经过间接的方法进行转换,例1中有所体现:将子类转换成父类,而后再把父类转换成子类,如例2。 特别说明:虽然能够经过间接方式将父类转成子类,但实际用处不
相关文章
相关标签/搜索