인프런 커뮤니티 질문&답변
강사님 private 관련해서 궁금한점 있습니다!
작성
·
317
답변 1
1
박매일
지식공유자
네 private생성자와 public생성자를 함께 사용할 이유는 없을듯합니다.
public생성자를 사용하면 호출이 가능하기 때문에 객체생성후 static이 안걸린 메서드를 호출할수는 있습니다. 하지만 생성자를 private으로하면 모는 멤버에 static을 붙여서 접근을 편하게 사용하는게 좋겠죠?
작성
·
317
답변 1
1
네 private생성자와 public생성자를 함께 사용할 이유는 없을듯합니다.
public생성자를 사용하면 호출이 가능하기 때문에 객체생성후 static이 안걸린 메서드를 호출할수는 있습니다. 하지만 생성자를 private으로하면 모는 멤버에 static을 붙여서 접근을 편하게 사용하는게 좋겠죠?
아 감사합니다!! 이해가 확실히 됐어요!!