0
이상한 질문이 있습니다. 이와 같이 두 클래스 (WinRecord, SalesRecord)에 대한 요구 사항이 있다고 가정합니다.이상한 방식으로 추상화 사용
WinRecord{
int won;
int loss;
int total;
//Getters, Setters and other methods.
}
SalesRecord{
int Sold;
int Remained;
int total;
//Getters, Setters and other methods.
}
각 클래스에 대한 의미있는 변수 이름을 보존이 두 클래스에서 추상으로 추상화 (또는 다른 OOP 연습)을 사용하는 좋은 방법이 있나요?
추상화 하시겠습니까? 이름? –
당신이 말했듯이, 그것은 정말로 이상한 질문입니다 ... 당신이 추상적으로하려는 것에 대해 더 명확하게 할 수 있습니까? – Spotted
당신이 주목한다면,이 두 클래스는 비슷한 속성과 행동을 포함하고 있습니다. 유형, 사용법, 반환 유형 등의 의미에서 유사합니다. 즉 이름 이외의 다른 모든 사용법은 논리적으로나 운영상 유사합니다. 그러나 재사용을 위해 그 공통된 동작을 추상화하고 격리하는 방법은 무엇입니까? –