반응형

프로그래밍 실습 9

[C# 무료 동영상 강의] 28. 프로그래밍 실습 - 8.캠퍼스 생활 포커스 이동, 도서관, 기숙사, 전체보기 구현

[C#] 7.4 구현하기 – 언제나 휴일 이제는 시나리오와 시퀀스 다이어그램 등을 보면서 구체적으로 구현합시다. 시나리오를 보시면 캠퍼스 생활은 크게 초기화 부분과 사용자에 의한 동작으로 나눌 수가 있습니다. 이에 캠퍼스 생활에는 초기화하는 Init 메서드와 사용자에 의한 동작인 Run 메서드를 추가하고 프로그램 진입점에서는 캠퍼스 생활 단일체를 참조하여 Init과 Run 메서드를 호출하기로 합시다. class Program { static void Main(string[] args) { Cam ehpub.co.kr

[C# 무료 동영상 강의] 27. 프로그래밍 실습 - 6.캠퍼스 생활 포커스 이동, 강의실 구현

[C#] 7.4 구현하기 – 언제나 휴일 이제는 시나리오와 시퀀스 다이어그램 등을 보면서 구체적으로 구현합시다. 시나리오를 보시면 캠퍼스 생활은 크게 초기화 부분과 사용자에 의한 동작으로 나눌 수가 있습니다. 이에 캠퍼스 생활에는 초기화하는 Init 메서드와 사용자에 의한 동작인 Run 메서드를 추가하고 프로그램 진입점에서는 캠퍼스 생활 단일체를 참조하여 Init과 Run 메서드를 호출하기로 합시다. class Program { static void Main(string[] args) { Cam ehpub.co.kr

[C# 무료 동영상 강의] 26. 프로그래밍 실습 - 5. 캠퍼스 생활 메뉴 선택, 학생 이동 구현

[C#] 7.4 구현하기 – 언제나 휴일 이제는 시나리오와 시퀀스 다이어그램 등을 보면서 구체적으로 구현합시다. 시나리오를 보시면 캠퍼스 생활은 크게 초기화 부분과 사용자에 의한 동작으로 나눌 수가 있습니다. 이에 캠퍼스 생활에는 초기화하는 Init 메서드와 사용자에 의한 동작인 Run 메서드를 추가하고 프로그램 진입점에서는 캠퍼스 생활 단일체를 참조하여 Init과 Run 메서드를 호출하기로 합시다. class Program { static void Main(string[] args) { Cam ehpub.co.kr

[C# 무료 동영상 강의] 25. 프로그래밍 실습 - 4. 캠퍼스 생활 초기화 부분 구현

[C#] 7.4 구현하기 – 언제나 휴일 이제는 시나리오와 시퀀스 다이어그램 등을 보면서 구체적으로 구현합시다. 시나리오를 보시면 캠퍼스 생활은 크게 초기화 부분과 사용자에 의한 동작으로 나눌 수가 있습니다. 이에 캠퍼스 생활에는 초기화하는 Init 메서드와 사용자에 의한 동작인 Run 메서드를 추가하고 프로그램 진입점에서는 캠퍼스 생활 단일체를 참조하여 Init과 Run 메서드를 호출하기로 합시다. class Program { static void Main(string[] args) { Cam ehpub.co.kr

[C# 무료 동영상 강의] 24. C# 프로그래밍 실습(캠퍼스 생활) - 3. 설계한 내용 프로젝트로 옮기기

[C#] 7.3 설계한 내용 프로젝트에 옮기기 – 언제나 휴일 이제는 앞에서 설계한 내용을 기반으로 프로젝트에 필요한 클래스를 추가하고 필요한 멤버를 추가해 보기로 합시다. 먼저, 설계 단계의 클래스 다이어그램에 해당하는 클래스를 프로젝트에 추가하시고 일반화 관계에 있으면 상속에 대해 표현하시기 바랍니다. [그림 41] 프로젝트에 클래스 추가 및 상속 표현 캠퍼스 생활(CampusLife)은 단일체로 정의하기로 하였으니 이에 대해 표현을 합시다. 단일체를 표현하는 방법은 캡슐화의 생성자 항목에서 설명했으므로 별도의 ehpub.co.kr

[C# 무료 동영상 강의] 23. 프로그래밍 실습(캠퍼스 생활) - 2. 설계

[C#] 7.2 설계 – 언제나 휴일 설계 단계에서는 클래스 다이어그램과 시퀀스 다이어그램을 작성을 할게요. 클래스 다이어그램에서는 프로그램에서 정의해야 할 클래스와 클래스 간의 관계를 정의하고 도식합니다. 그리고 시퀀스 다이어그램은 각 기능이 사용자와 개체들 사이에 어떠한 순서로 메시지를 주고받아 진행되는지를 결정할 것입니다. 이 책에서 시퀀스 다이어그램은 서로 다른 개체 사이에서 주고받는 것만 약속하고 도식하겠습니다. ehpub.co.kr

[C# 무료 동영상 강의] 22. OOP 프로그래밍 실습(캠퍼스 생활) - 1. 시나리오

[C#] 7.1 시나리오 – 언제나 휴일 프로젝트 명: 캠퍼스 생활 캠퍼스 생활은 콘솔 기반의 응용 프로그램이다. 프로그램은 초기화, 사용자 명령에 따른 동작 순으로 수행된다. 초기화에서는 캠퍼스 생성과 장소 생성, 학생 생성이 진행된다. 장소 생성에서는 강의실과 도서관, 기숙사가 생성된다. 학생 생성에서는 사용자가 원하는 수만큼 학생들이 생성된다. 학생 종류에는 도전적인 학생, 보수적인 학생, 수동적인 학생이 있으며 사용자가 원하는 유형을 선택한다. 그리고 학생은 사용자에 의해 이름이 결정이 ehpub.co.kr

[C# 캡슐화 실습] 캠퍼스 생활 - 학생 클래스 정의하기

[C# 캡슐화 실습] 캠퍼스 생활 - 학생 클래스 정의하기 캠퍼스 생활은 콘솔 기반의 응용 프로그램이다. 프로그램은 초기화 과정을 진행한 후에 사용자 명령에 따른 동작 수행을 반복한다. 초기화에서는 사용자가 원하는 수만큼 학생들이 생성된다. 학생은 사용자에 의해 이름을 결정하고 학번은 차례대로 부여한다. 사용자 명령에 따른 동작은 종료 메뉴를 선택하기 전까지 선택한 메뉴를 수행하는 것을 반복한다. 메뉴에는 판서 강의, 발표, 세미나, 책 읽기, TV시청, 잠 자기, 전체 보기가 있다. 판서 강의를 선택하면 전체 학생은 판서 강의 듣기를 수행한다. 세미나를 선택하면 특정 학생을 선택하여 선택한 학생은 세미나를 발표하고 나머지 학생은 세미나를 듣는다. 책 읽기에서는 특정 학생을 선택하여 선택한 학생만 책을 ..

[소프트웨어 접근성] 구조 변경 감시자 만들기 실습

구조 변경 감시자 만들기 실습 이번에는 클라이어트용 UI 자동화 이벤트를 이용하여 자식 요소를 추가하거나 제거할 때의 이벤트를 구독하는 구조 변경 감시자 응용 프로그램을 만들어 봅시다. *Visual Studio 2010으로 만든 솔루션을 압축한 파일입니다. 자신의 개발 환경에 맞게 변환하세요.* [그림] 작성할 구조 변경 감시자 실행화면 구조 변경 감시자 응용에서는 프로세스 목록 새로 고침 버튼을 클릭하면 리스트 박스에 프로세스 목록을 표시합니다. 프로세스 목록 리스트 상자에서 항목을 선택하면 선택한 프로세스의 자동화 요소를 가운데 리스트 상자에 표시합니다. 그리고 선택한 프로세스의 메인 창의 자식 요소를 추가하거나 제거하는 이벤트가 발생하면 이를 마지막 리스트 상자에 표시합니다. 이를 위해 UI 자동..

반응형