블로그 이미지
SANGHO KIM

calendar

1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Notice

Tag

2018. 1. 20. 20:48 C++Language

클래스의 데이터를 보호하기 위해 정보 은닉 구조로 코딩한다.

잘못된 데이터가 기록될 경우 사용자에게 알려주는 함수를 추가할 수 있다.

#include<iostream>

using namespace std;

class Point

{

private: //정보 은닉 

int x;

int y;

public: //정보 간접 접근

int GetX(){return x;} 

int GetY(){return y;} 

void SetX(int _x){x=_x;}

void SetY(int _y){x=_y;}

};

int main()

{

int x, y;

cout<<"좌표입력 : ";

cin>>x>>y;

Point p;

p.SetX(x);

p.SetY(y);

cout<<"입력 된 데이터를 이용해서 그림을 그림"<<endl;

return 0; 

}


posted by SANGHO KIM