interface랑 implement 같은 패키지에서 구현했고
메소드 default랑 protected는 동일 패키지 내에 있으면 건웅으로 알고 있는데
왜 때문에 public으로만 해야 하는거야?
외부에서 interface를 통해 implement에 접근하기 때문이라 한걸 봤는데 너무 추상적이라 이해가 안되네;
만약 저렇다고 해도 interface를 public으로 놓고 interface랑 implement를 동일 패키지로 놓으면 접근 할 수 있는거 아니야?
protected는 왜 쓰는데?
implement public 붙이기 귀찮아서 디폴트 값 넣었는데 안되길래 해봤음
인터페이스가 뭔지 님 tv 뒷면보고 생각해보셈
인터페이스를 외부에서 접근할 수 있다고 해가 되는게 없어서