首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

object引用的有关问题

2011-12-26 
object引用的问题classcircle{publicintcirpubliccircle(inti){this.ciri}}circlecinewcircle(12)obj

object引用的问题
class   circle
        {   public   int   cir;
                public   circle(int   i)
                {   this.cir   =   i;   }
       
        }

circle   ci   =   new   circle(12);
                        object   o;
                        o   =   ci;
o是对ci的引用,为什么不能o.cir直接访问成员?

[解决办法]
object o;
o = ci;

因为o并不是一个circle的对象...
如果要调用,必须强制类型转换

((circle)o).cir;

热点排行