예를 들면 int형 함수가 오류 났을 때 0 리턴하는지 -1 리턴하는지 throw 하는지는 적어놔야 하는 거 아니냐
외부에서 접근하는 건 전부 인터페이스로 만들어놓고
콘크리트 클래스는 전부 애미 뒤진 경로에 숨겨놔서
이거 파헤친다고 시간 낭비하게 만든 라이브러리 엠창