======================================================안녕하세요 Doridori 입니다. 지난번에 썻던 내용이지만 한번더, 12강 강의 부터 해서 클래스 관련된 내용을 진행 중인데 이번에는 Class와 관련 된 마지막 강의로 캡슐화( Encapsulation)와 Partial Class에 대해서 진행 하겠습니다. Partial Class의 경우 그냥 Class를 논리적으로 분리 해 준다 정도로만 생각 하면 될것 같고 캡슐화에 대한 내용을 숙지 해주시면 좋을 것 같습니다. 얼핏보면 크게 쓸모 없어 보이지만 정보은닉 관련 내용으로 사용방법에 익숙해 질 필요가 있습니다. (원래 다른예제를 준비 했었는데 캡슐화 관련 내용이 이상한형태로 들어간것 같아서 갈아 엎고 새로 ..
======================================================안녕하세요 Doridori 입니다. 12강 강의 부터 해서 클래스 관련된 내용을 진행 중인데 이번에는 오버라이딩(Override)과 오버로딩(Overload)에 대해서 진행 하겠습니다. 오버라이드와 오버로드 같은 경우는 어감이 비슷하다 보니 자주 헷갈리기도 하고 질문도 많이 되는 부분입니다. (중요하기도 합니다.) 두개에 대해서 구분하는 방법은 Override의 경우 선언을 Override로 하기 때문에 어떤 내용인지 먼저 알아두시면 나머지 하나는 Overload 이다 라고 생각 하시면 구분이 쉬울것 같습니다. ====================================================== ..
======================================================안녕하세요 Doridori 입니다. 이번강의는 상속과 접근제어에 대해서 강의 하도록 하겠습니다. 클래스를 생성 했다고 한다면 이제 클래스를 사용하는 이유에 대해서 알 필요가 있을 것 같습니다. 상속이 많아 질수록 소스를 따라가면서 분석하기에는 점점 지저분해 지기는 하지만 확실히 소스의 재사용이나 확장 관련 된 부분은 엄청난 도움이 되는것 같습니다. 클래스를 만들어서 상속을 하면서 부터는 프로그램의 구조를 파악하면서 진행 해야 헤메지 않게 되는데 처음에는 흡사 미로를 돌아다니는 느낌을 받게 됩니다. 천천히 따라가면서 풀다 보면 어느샌가 아무 생각 없이 상속받은 부모클래스를 찾고 있는 본인을 발견하게 됩니다. 여..
======================================================안녕하세요 Doridori 입니다. 이번강의는 Class에 대해서 강의 하도록 하겠습니다. ※ 주의 : 이번 강의는 이론이 주가 되며 코드들을 이런 저런 식으로 수정 하는 부분이 많아 집중이 힘들 수 있습니다. Class에 대한 강의로 Class와 관계있는 이론 부분이 있습니다. (신입 이론 확인 용 면접관련 질문으로 좋습니다.~!) 이번 강의 내용은 클래스를 생성해서 사용하는 부분이기는 하지만 가장 하고 싶었던 애기는 코드에서 정답을 찾지 않길 원합니다. (클래스를 배우게 되면 동일한 결과를 내는 코드를 짜는 방법이 매우 다양해 지게 됩니다.) 정답에 맞춰서 짜기 시작하는 코드를 만들면 막혔을 경우 포기하게..
======================================================안녕하세요 Doridori 입니다. 이번강의는 구조체와 클래스(Struct, Class)에 대해서 강의 하도록 하겠습니다. 구조체와 클래스의 경우는 눈에 띄는 기능이 있는것이 아니어서(외적으로) 이론적으로 접근해야 해서 어려운것 같습니다. 먼저 구조체를 기준으로 예제를 구현해 보았는데 도움이 되셨으면 좋겠습니다.====================================================== 구조체와 클래스(Struct, Class) Source UI) Soruce 전체) 교재) ※ Image의 경우 Source안에 "00.해 달 별 image" Folder에 넣어 두었습니다. ^^ 이번에 강..
======================================================안녕하세요 Doridori 입니다. 이번강의는 반복문2(while, do while)에 대해서 강의 하도록 하겠습니다. while 문의 경우에는 8강의 조건문과, 9강의 반복문을 섞어 놓은 듯한 기능이라고 생각 하시면 될것 같습니다. ====================================================== 반복문2 (while, do while) Source UI) Soruce 전체) 교재) 이번에 강의 할 반복문2의 경우 while문과 do while에 대해서 강의를 작성 하였는데 1. for 문 : 횟수에 의한 반복을 수행 할 때2. foreach 문 : 정해진 배열에 대한 반복을..
======================================================안녕하세요 Doridori 입니다. 이번강의는 반복문1(for, foreach)에 대해서 강의 하도록 하겠습니다. 지난번에 강의 했던 조건문과 이번에 강의 하는 반복문1, 다음번에 강의 할 반복문2 의 경우는 어느정도 연관되어 있는 내용이기 때문에 묶어서 이해하시면 도움이 될것 같습니다. ====================================================== 반복문1 (for, foreach) Source UI) Soruce 전체) 교재) 개인적으로 프로그램의 목적 이라고 생각 되는 일 중의 하나가 반복 작업을 쉽게 하기 위해서 라고 생각 하는데 그 목적에 가장 부합하는 주제가 이번..
======================================================안녕하세요 Doridori 입니다. 이번강의는 조건문(if else, switch)에 대해서 강의 하도록 하겠습니다. 이번 강의에서는 프로그램에 사용되는 코드 보다는 공부를 하기 위해 예제로 사용되는 코드 들이 있습니다. 프로그램구현을 위해서는 굳이 작성하지 않으셔도 됩니다. (ifTest(), switchTest() 메소드 및 호출하는 부분)====================================================== 조건문 (if else, switch) Source UI) Soruce 전체) 교재) 본격적인 프로그램의 시작이라고 볼수 있으며 여기서부터는 코딩을 하실때 고민을 해야 하는..
======================================================안녕하세요 Doridori 입니다. 이번강의는 Array(배열)에 대해서 강의 하도록 하겠습니다. 제가 강의를 녹화 할때 프로젝트명을 Array로 해서 진행 했는데요 프로젝트를 생성 할 때에는 왠만 하면 C# 내에서 정의 되어 있는 클래스명 같은 걸 사용 하지면 Namepace가 충돌 나서 새로 정의 해서 사용 해야 할 수도 있어서 왠만 하면 없는 이름을 사용 하시는 것이 좋습니다. (코딩을 처음할때 많이 격었던 일인데 강의를 만드는 중에 갑작스럽게 만나니 엄청 당황 스러웠습니다. ㅜㅠ) 프로젝트를 생성 하실때 Array 말고 다른걸로 해주시면 됩니다. (아니면 강의 때 처리 한 것처럼 Namespace명을 ..
======================================================안녕하세요 Doridori 입니다. 이번강의는 주석에 대해서 강의 하도록 하겠습니다. 지난 강의의 예제를 가지고 진행을 할 예정이라서 UI는 별도로 작성 하지 않았습니다.====================================================== 주석 Soruce 전체) 교재) 코드를 작성 하면서 가장 신경써야 할 부분중의 하나가 바로 주석이지 않을까 하는데요. 코드가 복적해서 내가 작성 했지만 나도 알아보기 어려울 경우, 머리속으로 소스가 정리되지 않을 경우 나 이후에 다른 사람이 인계를 받아서 코드를 이어서 작성 해야 하는경우 등등 코드의 사용 목적이라던지 코드를 변경 한 내용등을 작..
- Total
- Today
- Yesterday
- C# 강의
- 전통주
- 맥주
- 주말
- 서울
- 게임
- 가볼만한 곳
- Visual Studio
- 위스키
- 아이랑
- C# 기초 강의
- 도리도리 C#
- 칵테일
- 막걸리
- 와인
- 술
- 하이볼
- 모바일
- C#
- 보드카
- 증류주
- C# 강좌
- 광저우
- WinForm
- 도리도리
- 가볼만한곳
- 프로그램 강의
- 소주
- 맛집
- 나들이
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 28 | 29 | 30 | 31 |