2013-01-21 3 views
0

암호화 및 암호 해독에 대해 다른 문자열을 반환하는 사용자 지정 메서드를 사용하여 자체 라이브러리를 만들고 싶습니다. 이클립스를 사용하여 특정 클래스를 내보내는 방법을 알고 있지만 jar 파일을 가져온 후에 이러한 메서드를 호출하는 방법을 알지 못합니다.Java 사용자 정의 라이브러리 내보내기 및 가져 오기 이클립스 함께

package com.chriss.cipher; 

public class MyLibrary { 
    private static final String MSG_1 = "<My awesome 1 MESSAGE>"; 

    public String generateString(int val){ 
     return val+" --> "+MSG_1; 
    } 

    protected String testingString(int value){ 
     return value + " <this is awesome> !"; 
    } 

    private String testMyString(int value){ 
     return "---> " + value; 
    } 
} 

도서관 만든 사용자 정의가 추상적해야 하는가?

왜 사람들은 내 방법을 보호해야하고 내가 공개적으로 원하지 않는 것을 노출시키지 말라고 말했습니다. 이 보안 위험이 있습니까? 보안 무엇부터?

답변

0

라이브러리 jar를 사용하려면 내 보낸 jar 파일을 프로젝트 또는 클래스 경로 (정확하게 말하면)로 가져와야합니다.

클래스를 Java 파일로 가져 와서이 메소드를 호출하십시오.

일부 메소드를 보호해야하는 이유에 대한 자세한 내용은 OOPS 및 Java의 추상화 및 데이터 숨김을 참조하십시오.

희망이 도움이됩니다.

관련 문제