강의계획서
교과목코드 | JEJ02220 | 교과목명 | 객체지향프로그래밍1 |
---|---|---|---|
강의학과 | 컴퓨터공학과 | 교수 | 권오병 |
교수소속 | 컴퓨터공학과 | 이수학년 | 1학년 |
과목구분 | 이론 및 실습 | 과정구분 | |
이메일 | iambottle@naver.com | 전화번호 |
주차 | 주제 |
---|---|
1주차 | 교과목 설명 및 오리엔테이션 |
2주차 | C++ 기초 이해, Visual Studio 사용방법, C++프로그래밍의 기본. |
3주차 | 클래스 만들기, 객체 생성. |
4주차 | 바람직한 C++ 프로그램 작성 등, C++ 주요 특징 이해. |
5주차 | 객체 포인터와 객체 배열, 객체의 동적 생성. |
6주차 | 객체 포인터, 객체의 동적 생성 및 소멸, 동적 배열 다루기. |
7주차 | 함수와 참조: 복사 생성자 값에 의한 호출의 문제점 이해. |
8주차 | 중간고사 |
9주차 | 함수 중복과 static 멤버. |
10주차 | 중복 함수 만들기, 중복으로 인한 모호성 이해, 디폴트 매개 변수를 가진 함수 만들기. |
11주차 | 프렌드와 연산자 중복. |
12주차 | 상속 만들기와 파생 클래스의 객체 이해. |
13주차 | 가상 함수와 오버라이딩, 동적 바인딩 이해. |
14주차 | 추상 클래스를 이용하는 프로그래밍 연습. |
15주차 | 기말고사 |
16주차 |