static void Main(string[] args) { AA.a = 100; AA.b = 200; AA.Print(); BB bb = new BB(); bb.a = 10; bb.b = 20; bb.Print(); }
static void Main(string[] args) { AA.a = 10; AA.b = 100; // AA.c = 200; -> 오류 AA.Print(); // BB.a -> 오류 BB bb = new BB(); bb.a = 100; bb.b = 200; bb.Print(); }
static void Main(string[] args) { AA.a = 10; //객체 생성 없이 바로 접근.. AA.b = 100; //객체 생성 없이 바로 접근.. AA.Print(); //객체 생성 없이 바로 접근.. //BB.a //오류.. //BB.b //오류.. //BB.Print(); //오류.. BB bb = new BB(); bb.a = 100; bb.b = 200; bb.Print(); }
static void Main(string[] args) { AA.a = 10; // 객체 생성 없이 바로 접근 가능 AA.b = 100; //AA.c = 200; //readonly이기때문에 오류 AA.Print(); //BB.a //오류 //BB.b //오류 //BB.Print(); //오류 BB bb = new BB(); bb.a = 100; bb.b = 200; bb.Print(); }
static void Main(string[] args) { AA.a = 10; // 객체 생성 없이 바로 접근 가능 AA.b = 100; // 객체 생성 없이 바로 접근 가능 //AA.c = 200; // 오류: readonly 이므로 변경 불가 AA.Print(); // 객체 생성 없이 바로 접근 가능 // BB.a // BB.b // BB.Print // 모두 오류(객체 생성 안했기 때문) BB bb = new BB(); // static 키워드가 없기 때문에 인스턴스화 시켜줘야 한다 bb.a = 100; bb.b = 200; bb.Print(); }