본문 바로가기

Education/Bit 18th216

선문비트 프로그램 - 첫째날 - 2009년 9월 21일 월요일 SunBee프로그램을 작성하시오. SunBee는 강의실(Room)과 도서관, 강사 대기실로 구성되어 있다. 도서관에는 학생들이 공부하는 장소이고 강사대기실은 선생들이 강의를 준비하는 장소이다. 강의실은 강의 진행자(ITeach여야 한다.)1명과 여러명의 수강생(IStudy여야 한다.) 세부 시나리오는 각자가 만들시오. 프로그램 작성 시 유의점 - IEnumerable과 IComparable로부터 derived된 클래스를 정의하시오. - 비동기 delegate를 사용하시오. - 목적에 맞게 is혹은 as연산자를 사용하시오. - foreach구문과 Sort메소드를 사용하시오. - ArrayList와 같은 제공되는 컨테이너를 사용해 보시오. 2009. 9. 21.
Boxing과 unBoxing 이번 강좌는 Boxing과 UnBoxing에 대한 설명인데요... 원래는 이 부분이 데이터 형 변환 쪽에 들어가야 하는데 혹시... 데이터 형 변환 강좌를 보지 않고 넘어가시는 분들도 있겠다 싶어 따로 뺐습니다. 양은 많지 않지만 중요한 부분이라서요... 그렇다고 완전하게 이해하고 외울 필요는 없구요. 간단하게 용어를 알고 의미를 아시면 되겠습니 다. 설명을 시작하지요... "마리상.. 요이... 스따또~!! " ^^; 박싱과 언박싱 이것 역시 간단하게 먼저 정의를 하지요... Boxing이란 Value-Type을 Reference-Type(Object형) 으로 변환하는 것을 의미하구요. UnBoxing이란 Boxing을 반대 개념입니다. 감이 잘 안오시죠... 예제를 보겠습니다. 아...차~ 모든 데이.. 2009. 9. 20.
If와 Switch 2009년 9월 18일 금요일 2009. 9. 19.
const와 readonly 2009년 9월 18일 금요일 const compile되는 시점에 초기화(클래스의 멤버) → static을 명시하지 않았지만 같은 의미 (static을 명시할 수 없다) value 형식만 가능 (reference(ex - Object)는 const 지정 못함) readonly runtime시에 초기화 → 생성자에서 초기화 가능 static 명시 가능 -> 명시하면 class의 멤버가 됨 2009. 9. 19.