Lecture/객체지향프로그래밍및실습/2008
Retired DISLab
< Lecture | 객체지향프로그래밍및실습
목차 |
개요
- 교수 : 박상원
- 조교 : 김상현
평가
- 중간고사 : 30%
- 기말고사 : 30% (월요일(6월16일) 1, 2교시 시험범위 : 중간고사 이후 ~ 배운 부분까지)
- 과제 : 30%
- 출석, 실습 : 10%
교과목 설문
- 2008.4.30 현재 http://abeek.hufs.ac.kr에서 교과목 설문에 응하지 않은 학생 명단
- 이태호, 권병희, 김승호, 김홍익, 강승한, 김성록, 정건진, 김민영, 이병영, 이성현, 이재구, 정승환, 윤여원, 최한홍, 김연웅, 김희요, 박호석, 황혜성, 김동환, 박수익, 소희철, 송승미, 이수진, 이영호, 전성기, 정효준, 차태환
- 2008.4.30 현재 http://abeek.hufs.ac.kr에서 사진을 올린 학생 명단
- 이명원, 김승호, 박철준, 심상대, 정건진, 정현빈, 유승희, 진준섭, 김샘터, 김진호, 박성근, 송승미, 오진우, 이수진, 이영호, 이지용, 정효준, 황지성
- 2008.4.30 현재 http://abeek.hufs.ac.kr에서 학업계획서를 올린 학생 명단
- 권병희 (학업계획서는 매학기 마다 작성해야 함)
- 위 학생들은 5월 첫째주까지 사진을 올리고 학업계획서를 작성하지 않으면 감점처리 함.
- 설문조사에 응하지 않은 학생은 감점처리함. 기말설문도 감점처리하므로 반드시 응답할 것.
- 비교과영역 활동도 기록할 것.
교안
- 객체지향 프로그래밍 교재
- Java 2008
- 답안 작성시 유의점
- Java API: JavaTM 2 Platform Std. Ed. v1.4.2
- J2SDK 1.4.2_08
실습자료
과제
행렬 작성
- 제출 기간 : 4월 14일 까지
- 문제에서 요구하는 방식대로 output이 나오도록 구현할 것
- java을 이용하여 작성하고 설명한 보고서(PDF, 인쇄물) 및 코드 제출
- 2X2 행렬을 이용할 것.
MyArray 클래스 만들기
- 제출 기간 : 6월 16일 까지
- 내용
- 자동으로 크기가 증가하는 배열 클래스를 만들어라.
- 이때 배열 클래스는 크기가 자동으로 증가하여야 한다. 그리고 반드시 Collection 인터페이스를 구현하는 클래스이여야 한다. 예를 들어,
MyArray implements Collection {
- 힌트 Collection 인터페이스는 Interator 객체를 생성하는 iterator() 함수가 있다. 새로운 Collection 타입을 생성하면 그 타입에 맞는 Interator 클래스도 정의해야 한다.
- 실행 방법 교재의 ArrayList 예제에서 ArrayList 대신에 MyArray와 같이 각자 만든 클래스를 이용할 수 있어야 한다.