| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 원격 제어 프로그램
- 표준 라이브러리 함수
- 언제나휴일
- 캡슐화
- 독립기념관
- 충남 천안
- 프로젝트
- 실습으로 다지는 c#
- 클래스 다이어그램
- 산책하기 좋은 곳
- 네트워크 프로그래밍
- c#
- 실습
- 표준 입출력
- 졸업 작품 소재
- 파이썬
- 무료 동영상 강의
- 안드로이드 앱 개발
- 유튜브 동영상 강의
- Windows Forms
- 언제나 휴일
- 소켓 통신
- 동영상
- 소스 코드
- C++
- 동영상 강의
- 강의
- c언어
- 알고리즘
- 추천
- Today
- Total
목록전체 글 (374)
프로그래밍 언어 및 기술 [언제나휴일]
이번 강의는 콘솔 글자 색을 바꾸는 실습입니다. 별다른 알고리즘은 없고 필요한 몇 개의 기술을 사용할 거예요. 기술 사용 노하우를 들여다 보고 따라해 보는 것이라 크게 고민을 하실 필요는 없어요. 콘솔의 글자 색을 바꾸기 위해 Windows API 함수를 사용할 수 있어요.- 콘솔의 글자 색을 바꾸는 함수WINBASEAPI BOOL WINAPI SetConsoleTextAttribute(_In_ HANDLE hConsoleOutput,_In_ WORD wAttributes); - 표준 핸들을 얻어오는 함수 WINBASEAPI HANDLE WINAPI GetStdHandle(_In_ DWORD nStdHandle); - 표준 출력 핸들 상수 #define STD_OUTPUT_HANDL..
[실습으로 다지는 C#]택배 요금 계산 시뮬레이션 이번 강의에서는 택배 요금을 계산하는 시뮬레이션을 만들어 봅시다. City, Parcel, Application 세 개의 클래스로 구성하고 있습니다. City 클래스는 도시 이름과 (기준 도시에서) 상대적 거리를 멤버로 갖습니다. 그리고 다른 도시와의 거리를 계산하는 메서드를 제공합니다. Parcel 클래스는 기준 요금과 무게를 멤버로 갖고 요금을 계산하는 메서드를 제공합니다. Application은 택배 시스템 시뮬레이션으로 하나의 개체만 허용하는 단일체 패턴을 적용할게요. 단일체로 표현하기 위해 정적 멤버로 단일체를 참조하는 멤버 필드를 추가합니다. 그리고 정적 생성자에서 단일체를 생성합니다. 정적 생성자는 해당 형식을 사용하기 전에 동작하는 ..
[실습으로 다지는 C#] 실현 관계(Realization) 실습 이번 강의는 실현(Realization) 관계 실습입니다. 실현 관계는 기능을 약속한 형식과 이를 구체적으로 구현한 형식 사이의 관계입니다. 결국 인터페이스와 인터페이스에 약속한 기능을 구현한 형식 사이의 관계입니다.기능을 약속한 형식과 약속한 기능을 구체적으로 구현한 형식 사이의 관계 이러한 실현 관계로 표현하였을 때 가장 큰 장점은 같은 방법으로 사용할 수 있다는 것입니다. 다음은 이번 실습에서 표현할 클래스 다이어그램입니다. 클래스 다이어그램에서 IStudy 인터페이스와 Student는 실현 관계입니다. 클래스 다이어그램에서 IStudy 인터페이스와 Gorillar도 실현 관계입니다. 클래스 다이어그램을 보면서 코드로 표현해 보세요. ..
의존관계(Dependency) 실습이번 강의는 의존(Dependency) 관계 실습(Part 1 – 설계까지)입니다. *아직 대리자(delegate)를 학습하기 전이면 간략히 보신 후에 대리자를 학습 후에 보시기 바랍니다.* 의존 관계는 원본 개체의 상태가 바뀌면 의존 개체의 상태도 바뀌는 형식 사이의 관계입니다. 그리고 팩토리 형식과 상품 형식 사이의 관계도 의존 관계로 표현합니다. 즉, 특정 형식 개체 생성을 책임지는 형식이 팩토리이고 팩토리에서 만들어지는 형식 개체가 상품 개체입니다. 이번 실습에서는 Item 형식과 이를 화면에 노출하는 ItemControl 형식간의 관계를 표현할 것입니다. Item 형식 개체의 속성이 바뀌면 ItemControl 개체에서도 화면 내용을 변경해야겠죠. 이 때 Ite..
[C#] 연관 관계(Association) 실습 – 의사, 약사 이번 강의는 연관 관계(Association) 실습입니다. 연관 관계는 두 형식 개체가 협업하는 관계입니다. 현실 세계에서는 수평적인 관계가 이상적이라 생각할 수 있어요. 하지만 프로그램 세계는 명확한 목적을 수행하는 목적 집단입니다. 목적 집단에서는 명확한 수직 관계로 조직화합니다. 프로그램에 연관 관계가 있을 때 협업하는 메서드를 수행할 때 매우 위험할 수 있어요. 서로 상대의 협업 메서드를 호출하면 실제 메서드는 끝나지 않고 스택 메모리 Overflow가 발생할 수 있는 것입니다. 이번 실습에서는 이러한 위험성을 확인해 보기로 해요. 실습할 소재는 의사와 약사 사이의 협업입니다. 의사는 “약사와 함께 일하다.”, “치료하다.” 기능을..