WinForm이 해당 WinForm에 해당하는 경우 비즈니스 로직 클래스 클래스 서버가 있습니다.클래스 디자인이 무엇이어야합니까
클래스 서버는 양식 컨트롤에 입력 된 값을 기반으로 일부 계산을 수행하고 클래스 클라이언트와 같은 다른 클래스로 해당 정보를 전달해야합니다.
내가 한 해결책은 중재자 패턴을 사용하는 것입니다.
class Server
{
Mediator m = new Mediator();
m.IValue=txtValue.text;
Client c =new Client(m);
}
class Mediator
{
private int iValue
public int IValue{get,set};
}
class Client
{
Mediator m;
private int val;
Client(Mediator m)
{
this.m=m
}
val = m.IValue;
}
다른 방법이 있습니까?
나는 당신이 무엇을 요구하고 있는지 잘 모르겠습니다. 더 구체적으로 조정자 패턴을 보는 이유와 그로 인해 성취하고자하는 것에 대한 자세한 정보를 제공 할 수 있습니까? –
클래스 Client가 함수 호출을 위해 둘 이상의 vaue를 리턴해야하는 상황을 상상해보십시오. – user1006897
아직 시도하려는 정보를 파악하는 데 필요한 정보가 충분하지 않습니다. –