C++/정보은닉

정보 은닉

빛나는 미래 2010. 11. 19. 00:10


#include<iostream>
using std::cout;
using std::cin;
using std::endl;

class point
{
 int x;
 int y;
public:
 int Getx(){return x;}
 int Gety(){return y;}
 void Setx(int _x);
 void Sety(int _y);
};
void point :: Setx(int _x)
{
 if(_x<0)  //경계 검사
 {
  cout<<"입력범위 오류"<<endl;
  return;
 }
 else
 {
  x=_x;//간접접근
 }
}

void point ::Sety(int _y)//경계검사
{
 if(_y<0)
 {
  cout<<"입력범위 오류"<<endl;
    return;
 }
 else
 {y=_y;}
}
 int main()
 {

  int x,y;
  cout<<"좌표입력:";
  cin>>x>>y;
  point p;

  p.Setx(x);
  p.Sety(y);
  cout<<"입력 된 데이타를 이용해 그림"<<endl;
  return 0;

 }