C# 面向对象 , 继承
继承
class A { Console.WriteLine("hello world"); } class B:A { }
以上书写,表示B 是A 的子类, B 同时继承A 中的属性和方法
如果,B中的方法或属性, 跟父类A中的相同(参数也相同)的话, 操作那个类, 出那个类的属性或方法。
子类父类的相互转换
A a = new A(); B b = a -------父类可直接转换成子类 A aa = B; ------- 错误,子类不能传转成父类 A aaa =(A)B; --------子类转换父类,除非子类本事是父类转换而来的,并且用强制转换