์™œ ์ด๊ฑธ ๋ฌผ์–ด๋ดค๋ƒ๋ฉด ๋ฐ์ดํ„ฐ ์ €์žฅ, ๋ถˆ๋Ÿฌ์˜ค๊ธฐ์— ์“ฐ๋ ค๊ณ  ํ–ˆ๋˜๊ฑฐ์–‘...


Aย ํด๋ž˜์Šค์—

public int Point ๋ณ€์ˆ˜๊ฐ€ ์žˆ์Œ.


DataManager ํด๋ž˜์Šค์—์„œ


public A a;


public void dataload(){


a.Point = PointData(๋Œ€์ถฉ ์ €์žฅํ•ด๋†จ๋˜ Point๋ฐ์ดํ„ฐ);


}


๋Œ€์ถฉ ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๊ณ  ํ–ˆ๋˜ ๊ฑฐ์•ผ

์ง€๊ธˆ๊นŒ์ง€ ๋˜๋Š” ์ค„ ์•Œ์•˜๋Š”๋ฐ ๋Œ“๊ธ€ ๋ณด๋‹ˆ๊นŒ ์•ˆ ๋œ๋‹ค๋”๋ผ


๊ทธ๋ž˜์„œ Point๋ณ€์ˆ˜๋ฅผ static์œผ๋กœ ํ•˜๋ ค๊ตฌ.ย 



=====

์ถ”๊ฐ€์งˆ๋ฌธ. static์˜ ๊ฒฝ์šฐ ํ•œ๋ฒˆ ๋ณ€ํ•˜๋ฉด ๊ณ„์† ๋ณ€ํ•ด ์žˆ๋˜๋ฐ, ํ˜น์‹œ ์ข…๋ฃŒ ํ›„ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด๋„ ๋ณ€ํ•ด์žˆ๋Š” ์ƒํƒœ์•ผ?

๋งŒ์•ฝ ๊ทธ๋ ‡๋‹ค๋ฉด static bool isSave๋กœ ์„ธ์ด๋ธŒ ํ–ˆ๋Š”์ง€ ์ฒ˜๋ฆฌํ•˜๋ ค๊ตฌ