Shape 클래스에서 ToString() 메서드를 상속하지 않고 상속 된 클래스에서 상속하지 않고 ToString() 메서드를 재정의하는 방법이 있습니까? 그래서 문자열 메쏘드에 어떤 모양이라도 호출 할 때마다 나는 오버라이드 된 것을 얻습니다. Shpae1 : :이하지 않으려는ToString()을 재정의합니다.
주 모양 재정 ....
내가이 일을 wan't 이유, 나는 이미 내 프로젝트에 모양을 많이 가지고있다 타원, 직사각형 등 (일반적인 것들). 나는 각 도형의 위치를 인쇄하고 싶다. 나는 arg로서 모양을 취하는 별도의 함수를 사용할 수 있음을 알았지 만, 이미 도형의 문자열을 사용하는 몇 가지 코드가 있으므로 좀더 우아 할 것이라고 생각했다. 나는 toString 메서드를 변경하여 코드를 변경하지 않아도됩니다.
자세한 정보를 제공해 주시겠습니까? Shape.ToString()을 Shape에서 상속하지 않고 사용 하시겠습니까? 그렇다면 왜? –
OP 질문에 WPF 관련 문제가 없습니다. 지금 뭐야? –
@PetarRepac : 아니요. OP는 그것을 말하지 않았다. – SLaks