#include <iostream>
using namespace std;
class NPC{
int defense;
public:
void SetDefense(int n);
int GetDefense();
};
class Grunt:public NPC{
int armor;
public:
void SetArmor(int n);
int GetArmoredDefense();
};
void NPC::SetDefense(int n){
defense=n;
}
int NPC::GetDefense(){
return defense;
}
void Grunt::SetArmor(int n){
armor=n;
}
int Grunt::GetArmoredDefense(){
return armor+GetDefense();
}
int main(){
Grunt* pUnit = new Grunt;
pUnit->SetDefense(10);
pUnit->SetArmor(20);
cout<<"Get Armored Defense: "<<pUnit->GetArmoredDefense()<<endl;
delete pUnit;
return 0;
}
---------------------------------------------------------------------------
객체 포인터는 인스턴스 생성때 포인터로 생성하면 된다.
댓글 0
번호 | 제목 | 글쓴이 | 최근 수정일 | 조회 수 |
---|---|---|---|---|
공지 | 안내사항 | 관리자 | 2019.12.21 | 159 |
46 | 클래스 상속을 이용한 성적 관리프로그램 | 관리자 | 2019.01.31 | 87 |
45 | 클래스,객체포인터 사용 삼각형 넓이 구하기 | 관리자 | 2019.01.31 | 86 |
» | 클래스 객체포인터 | 관리자 | 2019.01.31 | 88 |
43 | 다중상속클래스 | 관리자 | 2019.01.30 | 165 |
42 | 클래스 상속 | 관리자 | 2019.01.30 | 85 |
41 | 매개변수를 가진 생성자 | 관리자 | 2019.01.30 | 86 |
40 | 클래스 생성자와 소멸자 | 관리자 | 2019.01.30 | 86 |
39 | 메소드 선언,구현 분리 메소드 | 관리자 | 2019.01.30 | 84 |
38 | 접근제한자 생략 클래스 예시 | 관리자 | 2019.01.30 | 115 |
37 | 클래스 사용 원의 넓이 구하기 | 관리자 | 2019.01.30 | 84 |
36 | a부터 b까지 짝수 합 구하기 | 관리자 | 2019.01.29 | 207 |
35 | 함수 사용 삼각,사각 구분 넓이 구하기 | 관리자 | 2019.01.29 | 99 |
34 | 함수 사용 삼각형 넓이 구하기 | 관리자 | 2019.01.29 | 94 |
33 | 재귀함수로 펙토리얼구하기 | 관리자 | 2019.01.28 | 86 |
32 | 재귀함수 사용 1부터 4까지 더하기 | 관리자 | 2019.01.28 | 88 |
31 | main함수 인력인자 출력 | 관리자 | 2019.01.28 | 85 |
30 | 반환 함수 사용 사각형 넓이 출력 | 관리자 | 2019.01.28 | 90 |
29 | 함수 사용 사각형 넓이 출력 | 관리자 | 2019.01.28 | 173 |
28 | 함수 인자 전달 | 관리자 | 2019.01.28 | 86 |
27 | 함수 선언 | 관리자 | 2019.01.28 | 86 |
26 | 함수 적용 | 관리자 | 2019.01.28 | 86 |
25 | 원하는 범위의 정수의 합과 곱 구하기 | 관리자 | 2019.01.24 | 96 |
24 | 1~10중의 홀수의 곱,짝수의 합 | 관리자 | 2019.01.24 | 88 |
23 | while문에 continue문 사용 | 관리자 | 2019.01.24 | 87 |
22 | while문에 break문 사용 | 관리자 | 2019.01.24 | 90 |
21 | do,while문 사용 | 관리자 | 2019.01.24 | 87 |
20 | while문 사용 | 관리자 | 2019.01.24 | 87 |
19 | for 반복문 사용 | 관리자 | 2019.01.24 | 87 |
18 | 조건문 연산자 '?'사용 | 관리자 | 2019.01.24 | 83 |
17 | goto문 사용 | 관리자 | 2019.01.24 | 87 |