728x90
출처 : 반크_반크 20년 백서
참고풀이]
#include <iostream>
using namespace std;
class Weapon
{
public:
virtual void load() = 0;
};
class Bomb :public Weapon
{
public:
void load()
{
cout << "폭탄을 적재합니다.\n";
}
};
class Gun :public Weapon
{
public:
void load()
{
cout << "총을 적재합니다.\n";
}
};
int main()
{
int i;
Weapon* we[3] = { NULL };
we[0] = new Gun;
we[1] = new Bomb;
we[2] = new Bomb;
for (i = 0;i < 3;i++)
we[i]->load();
for (i = 0;i < 3;i++)
{
delete we[i];
we[i] = NULL;
}
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 가을
반응형
댓글