助!C#小问题。
在定义类中有一行语句弄不明白不什么原因,由于小弟是自学C#的,有些不太好理解呀请各位大哥指教,谢谢!
class point{
point mjobject; // 这一行在C#程序起什么作用???
mjobject c1=new mjobject();
........
.........
..........
}
在定义类中有一行语句弄不明白不什么原因,由于小弟是自学C#的,有些不太好理解呀请各位大哥指教,谢谢!
class point{
point mjobject; // 这一行在C#程序起什么作用???
mjobject c1=new mjobject();
........
.........
..........
}
楼主的问题描述的有问题啊,point mjobject;是定义了一个指向point类型对象的引用,
而 mjobject c1=new mjobject(); 再这么写的语法我还真没见过,你在好好看看书,是不是你抄错了
c#里面已经没有指针的概念了。
mjobject c1=new mjobject(); 这样的写法我也没见过
不是指向内部,实际上,只是因为不能在类外实例化,所以顺便在类里面实例化,没什么特别的意义。