|
답변 감사합니다
제가 의도를 잘못 설명했나 봅니다
제 본뜻은 밥솥 모델에 관계없이..
일괄적으로 밥짓는 메쏘드를 호출할려구 합니다
예를 들자면
// 다양한 밥솥을 가지고 있는 식당에서..
추상밥솥 Pots[10];
Pots[0] = new 구형밥솥();
Pots[1] = new 일반밥솥();
Pots[2] = new 최신형밥솥();
Pots[3] = new 일반밥솥();
....10개 생성
// 오늘 주문량이 많으니.. 전 밥솥 가동해서 죽밥을 만들자!
for (int i = 0; i < 10; i++)
{
Pots[i]->Make죽밥();
}
그런데 밥솥들중 죽밥을 만들기 위해선 ..구형일 경우
미리 특별한 파라미터들을 넘겨 주어야 하는게 문제죠.
지금 제가 내린 결론으로선..
아래 리플에 덕용님이 말씀하셨듯이 파라미터를 객체화 시켜서
인수로 념겨주거나 아님 미리 설정을 하는게 좋을듯 합니다
제가 또 헷갈리게 써놓은건지 헷갈리네요^^;;
그럼..
|