我有一个表单,我做了一些验证。当我实例化表单时,我传递一个类作为参数,然后我可以更新该类的值。传递类作为参数
Bussines _bussines = new Bussines();
public frmUsuario(Bussines b)
{
_bussines = b;
InitializeComponent();
}
实例化形式
frmUsuario fUsuarios = new frmUsuario(this);
fUsuarios.ShowDialog();
所以,我的问题是:根据OOP,它是确定做什么?这对我来说似乎很懒,但我不知道更简单的选择。有更好的选择吗?
对不起,我的英语,它不是我的母语。
的'Bussines _bussines =新Bussines();'可以只是'Bussines _bussines;'如果你没有任何其他的构造函数不设置价值到'_bussines'。不需要两次创建对象。 –
此外,这是WPF还是Winforms?如果它是WPF,那么有更好的方法可以将它传递给构造函数。 –
谢谢你,我已经改变了我的代码。这是winforms。我想我应该在问题上添加标签 – Vlocks