import oop.ex04.UI코드분리하기.Exam;
public class Program {
/* 재사용 : 소스코드가 아닌 배포코드를 재사용
* 1. 컴파일 -> Exam.class
* 2. 압축 -> Exam.zip
* 3. jar -> Exam.jar(zip을 jar로 확장명 바꿔주기)
* =>이클립스에서 export(java -JAR file)를 통해 한번에 해준다.
* jar 파일을 라이브러리에 추가해주면 import해서 재사용이 가능해진다.
*/
public static void main(String[] args) {
Exam exam = new Exam(1,1,1);
System.out.println(exam.total());
}
}
다른 프로젝트에서 이미 만들어 놓은 class들을 재사용 한다는 것은 소스코드 복붙이 아닌 배포코드를 재사용한다는 뜻이다. 이클립스의 도움을 받아 원하는 class파일들을 export해주고 만들어진 jar파일을 라이브러리에 추가해주면 import를 통해 재사용이 가능해진다.
'프로그래밍언어 > JAVA' 카테고리의 다른 글
[JAVA] 동일성과 동등성 (0) | 2025.03.21 |
---|---|
[JAVA] GUI클라이언트 EXE(실행파일)로 만들기(JSMOOTH) (0) | 2022.04.21 |
[JAVA] UI코드 분리 - 국영수 성적 입출력 프로그램 (0) | 2021.11.28 |
[JAVA] 캡슐화 - 국영수 성적 입출력 프로그램 (0) | 2021.11.28 |
[JAVA] 함수 Overloading - 국영수 성적 입출력 프로그램 (0) | 2021.11.25 |