2016-09-16 1 views
-1

개선 프로젝트를 진행 중입니다.
여기에서는 default 액세스 수정자를 사용하는 매개 변수화 된 생성자를 사용하여 일부 클래스를 만들었습니다. 나는 그 클래스 객체를 만들고 콜 비즈니스 기능을위한 메소드를 사용하고자한다. 패키지가 다릅니다.기본 액세스 수정자를 사용하여 생성자가 매개 변수화 된 생성자 인 클래스의 객체를 만드는 방법

public class CheckAmount { 

    private double balance; 

    CheckAmount(double balance){ 
     this.balance = balance; 
    } 
    ..... 
} 

그래서 클래스 개체를 만드는 방법. 가능하면 다른 정보를 입력하십시오. 감사합니다.

답변

0

기본 액세스는 동일한 패키지 내에서 액세스가 허용됨을 의미합니다. 따라서 public 수정자가 필요합니다. 또 다른 가능성은 공장 및 의존성 주입과 같은 간접 참조를 도입하는 것이지만, 이것은 더 발전된 것입니다.

관련 문제