一般是传参方式传过去,而不会直接在类中去调用,你在类中去调用其他窗体的参数,对于高内聚低耦合来说你就违背这个原则。
// class1调用
int result=class2.getResultset(getSqlCommand(sql,class2.getMySqlCon()));
// 修改函数如下
public static int getResultset(MySqlCommand mySqlCommand){
...
return ID;
}
getResultset需要MySqlCommand 参数