/* 2. ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ Ãâ·ÂÀ» ½á¶ó. */ #include class Ka { public: int x; static int y; Ka(int a) { x = a; y = a; } }; class Na : public Ka { public: int y; Na(int a) : Ka(a) { x = a; y = a; } }; class Da : public Na { public: int x; static int y; Da(int a) : Na(a) { x = a; y = a; } }; int Ka::y = 0; int Da::y = 0; int number[5] = { 1, 2, 3, 4, 5 }; void main() { Ka::y = number[0]; Da::y = number[1]; Ka a(number[2]); Na b(number[3]); Da c(number[4]); printf("%d\n",a.x); printf("%d\n",a.y); printf("%d\n",b.x); printf("%d\n",c.x); printf("%d\n",c.y); }