我的理解:
两个 obj 内存相同。
就像:
可乐 c = new 可乐 ();
饮料 w = new 可乐 ();虽然换了个马甲,但是 饮料 w 还是可乐。瓶子也一样的

解决方案 »

  1.   

    new什么什么,在c#中,只是添加了改类型的引用而已,也就是只是指针指向了他,你可以理解为
    Child obj = new Child() ,有个 child的一个实例,引用了child这个类型
    Parent obj = new Child(),有个parent的一个实例,引用了child这个类型他们两个没有什么相同不相同之说,只是他们两个都用指针指向了一个类型我说的不知道对不对,呵呵
      

  2.   

    两个不一样不。 一个是Child类型,一个是Parent类型,Child继承自Parent,所有有一种可能,Child有方法是独有的,Parent中没有。从实践看,两个object能提供使用的方法不一样。