严格来说,构造函数和Main()函数没有什么必然的联系,每个类都会有一个构造函数,即使你不定义,系统也会有一个默认的构造函数。而并不是而且也不应该每个类都有Main()函数,只有那些做为启动整个程序的类才需要有Main()函数。程序是由很多个类组成(极端情况下也有可能只有一个类),而这些类中必然要有一个做为启动程序和调用其它类的类。

解决方案 »

  1.   

    同意楼上的兄弟!不知兄台记得C下面的Main否,从古到今Main好像只有在整个程序的入口处才有,就是到了现在的面向对象方式编程中也是只有一个Main,这与类的构造函数没有任何瓜葛,用上海话说就是:两者不搭嘎!:P
      

  2.   

    同意楼上的!!!!
       你只需要记住,main是整个程序的入口,而构造函数是程序中一个类的初始化的方法。
      

  3.   

    构造函数和Main()函数没有联系,每个类都会有一个构造函数,即使你不定义,系统也会有一个默认的构造函数。一个工程只有一个public static Main (){}。Main是整个程序的入口,而构造函数是程序中一个类的初始化的方法。