使用C#语言的WinForm程序,使用OOP思想,抽象工厂等模式