静态类调用非静态方法????
小弟我这几天在看同事写的代码,如下: 
                            public   class   ConnPara   :   ObjectBase <ConnPara>    非静态类 
                            public   static   class   DataSource            静态类 
                            { 
                                        public   static   ConnPara   DefaultConnPara   =   null; 
                                        public   static   SqlConnection   GetConn() 
                                        { 
                                              return   GetConn( 
                                        } 
                            } 
          我想问的是,这个DefaultConnPara是什么?   前面为什么要加static?                                       DefaultConnPara.GetConnString()为什么可以这样调用?
------解决方案--------------------public static ConnPara DefaultConnPara = null;   
 声明静态成员DefaultConnPara,类型为ConnPara,赋值为null。   
 静态类只能包含静态成员。   
 如果有 
 public static String test = null; 
 你会认为是静态类条用非静态类成员?
------解决方案--------------------看你上面代码的意思应该是调用静态的方法来返回一个连接对象 
 大家在连接数据库的时候好像都镇么做 阿阿   
 但是你的代码贴得好像不全所以也没办法帮你分析  
 还是把代码都贴出来吧