Lab4

Lab4_template (UserInput updated)

Lab4 프로젝트 디렉토리 안에 모든 파일(src/*.java & bin/*.class)와 보고서 (3~4장)를 넣고 Lab4_학번_이름.zip 압축한 후 e-learning (http://lms.dankook.ac.kr/index.jsp)으로 제출

Lab4 – Inheritance/Interface/Package/Collections(Array vs ArrayList)

본인이 작성한 Lab3를 상속관계(Inheritance/Interface)를 가진 객체지향적인 프로그램으로 바꾼다. 그리고 본인이 원하는 Converter 클래스를 추가 작성한다. 예시: PowerConverter (horsepower<->kilowatt), PressureConverter (pascal<->standard atmosphere), NumberConverter(binary<->decimal) 등등. 그리고 ConverterLib과 ConverterTest로 Package나누어서 프로그램을 개발한다. ConverterTest에서는 Array와 ArrayList를 사용하고 차이점을 비교해본다.

http://www.unitconverters.net/

보고서는 출력해서 수업시작 전에 제출한다.

보고서의 내용은 기존 코드 분석과 이해한 내용 그리고 본인이 추가한 코드내용을 적는다.