저는 Windows Forms 및 그래픽 사용자 인터페이스에 익숙해지는 프로젝트를 만들고 있습니다.Windows Forms의 다형성
나는 CONSOLE에서 다형성을 사용하는 자동차 국을 위해이 프로그램을 만들었습니다. 그래서 택시를 입력하면 개인 차량이 아닌 산업 차량의 기본 클래스를 호출합니다.
프로그램이 콘솔에서 제대로 작동합니다.
하지만 그래픽 인터페이스를 통해 구현할 수 있는지 궁금합니다. 나는 단지 차량의 종류와 버튼을 가질 수있는 다음, 그 특정 유형의 차량에 대한 데이터를 입력 할 수있는 새로운 형식을 열어 놓을 수 있음을 안다. 그러나 그것은 다형성이 아닐 것입니다 ...
다형성으로 수행 할 수있는 프로젝트 유형입니까? 및 GUI 또는 아니오?
그것을 할 수없는 이유를. 당신이하고자하는 것에 대해 좀 더 자세한 내용이나 코드를 제공해야 할 수도 있습니다. – CoderDennis
추상 클래스 사용에 대해 묻고 있습니까? http://msdn.microsoft.com/en-us/library/sf985hc5(v=vs.71).aspx CONSOLE에서 다형성을 사용하도록 만든 코드를 붙여 넣을 수 있습니까? –
일반적으로 각 모델에 대한보기가 좋은 방법입니다. 모델의 관련 부분에 대한 다른 하위 뷰 (예 : 제조업체 정보보기)를 사용하면 상속 *이 아닌 뷰의 합성 ***이 가능합니다. –