| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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언어
- 클래스 다이어그램
- 실습으로 다지는 c#
- 동영상 강의
- 파이썬
- 강의
- 언제나휴일
- 추천
- C++
- 안드로이드 앱 개발
- 표준 입출력
- 프로젝트
- 알고리즘
- 유튜브 동영상 강의
- 소켓 통신
- Windows Forms
- 언제나 휴일
- Today
- Total
목록전체 글 (372)
프로그래밍 언어 및 기술 [언제나휴일]
[실습으로 다지는 C#] 실현 관계(Realization) 실습 이번 강의는 실현(Realization) 관계 실습입니다. 실현 관계는 기능을 약속한 형식과 이를 구체적으로 구현한 형식 사이의 관계입니다. 결국 인터페이스와 인터페이스에 약속한 기능을 구현한 형식 사이의 관계입니다.기능을 약속한 형식과 약속한 기능을 구체적으로 구현한 형식 사이의 관계 이러한 실현 관계로 표현하였을 때 가장 큰 장점은 같은 방법으로 사용할 수 있다는 것입니다. 다음은 이번 실습에서 표현할 클래스 다이어그램입니다. 클래스 다이어그램에서 IStudy 인터페이스와 Student는 실현 관계입니다. 클래스 다이어그램에서 IStudy 인터페이스와 Gorillar도 실현 관계입니다. 클래스 다이어그램을 보면서 코드로 표현해 보세요. ..
의존관계(Dependency) 실습이번 강의는 의존(Dependency) 관계 실습(Part 1 – 설계까지)입니다. *아직 대리자(delegate)를 학습하기 전이면 간략히 보신 후에 대리자를 학습 후에 보시기 바랍니다.* 의존 관계는 원본 개체의 상태가 바뀌면 의존 개체의 상태도 바뀌는 형식 사이의 관계입니다. 그리고 팩토리 형식과 상품 형식 사이의 관계도 의존 관계로 표현합니다. 즉, 특정 형식 개체 생성을 책임지는 형식이 팩토리이고 팩토리에서 만들어지는 형식 개체가 상품 개체입니다. 이번 실습에서는 Item 형식과 이를 화면에 노출하는 ItemControl 형식간의 관계를 표현할 것입니다. Item 형식 개체의 속성이 바뀌면 ItemControl 개체에서도 화면 내용을 변경해야겠죠. 이 때 Ite..
[C#] 연관 관계(Association) 실습 – 의사, 약사 이번 강의는 연관 관계(Association) 실습입니다. 연관 관계는 두 형식 개체가 협업하는 관계입니다. 현실 세계에서는 수평적인 관계가 이상적이라 생각할 수 있어요. 하지만 프로그램 세계는 명확한 목적을 수행하는 목적 집단입니다. 목적 집단에서는 명확한 수직 관계로 조직화합니다. 프로그램에 연관 관계가 있을 때 협업하는 메서드를 수행할 때 매우 위험할 수 있어요. 서로 상대의 협업 메서드를 호출하면 실제 메서드는 끝나지 않고 스택 메모리 Overflow가 발생할 수 있는 것입니다. 이번 실습에서는 이러한 위험성을 확인해 보기로 해요. 실습할 소재는 의사와 약사 사이의 협업입니다. 의사는 “약사와 함께 일하다.”, “치료하다.” 기능을..
[실습으로 다지는 C#] 직접 연관 관계(Direct Association) 실습 – 계산기, 사각형 이번 강의는 직접 연관 관계(Direct Association) 실습입니다. 직접 연관 관계는 명령을 내리는 형식과 명령을 수행하는 형식 사이의 관계로 가장 흔한 관계입니다. 이번 실습은 계산기와 사각형을 소재로 실습해 봅시다. 계산기에서는 사각형 개체를 입력받아 면적을 계산하는 기능을 제공합니다. 사각형은 너비와 높이를 멤버 필드로 갖고 이들 값을 가져오기 속성을 제공합니다. 이를 클래스 다이이어그램으로 표시하면 계산기에서 사각형으로 실선 화살표로 표현할 수 있어요.namespace 직접_연관_관계_실습{ class Rectangle { public int Height ..
[실습으로 다지는 C#] 구성(Composition) 관계 실습 – 사람, 눈 이번 강의는 구성(Composition) 관계 실습입니다. 소재는 사람과 눈입니다. 구성 관계는 소유 개체를 생성할 때 내부 개체가 같이 만들어지는 특징을 갖고 있습니다. 클래스 다이어그램을 바탕으로 코드를 구현해 보세요. 주의할 점은 Man 생성자에서 Eye 개체를 생성해야 한다는 것입니다. 별다른 알고리즘을 갖고 있는 것이 아니어서 코드 설명은 생략할게요.using System;namespace 구성_관계_실습{ class Eye { double sight; bool opened; public bool Opened { get ..
