aboutsummaryrefslogtreecommitdiffstats
path: root/ee1301/wk6/lab5/wUp.cpp
blob: f198d0369e0f17d1cb7f94e18189f583e1b35b4e (plain) (blame)
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
#include <iostream>
using namespace std;

class Point
{
   public:
void showPoint( );
Point( );
Point(int newX, int newY) {
	xlocation = newX;
	ylocation = newY;
}
int	xlocation;
int   ylocation;
} ;


int main() {
  int a(1);
  int b(2);
  int *p1;
  p1 = &a;
  Point *p2 = new Point(*p1, b);
  *p1 = p2->ylocation;
  p2->xlocation = 10;
  cout << p2->xlocation << ' ' << *p1 << ' ' << b << ' ' << a << endl;
}