2-1 OOP란? 에서 우리는 OOP에 대한 기본적인 개념을 익혔다. 이제 OOP에 대해 심도 있게 알아 볼 필요가 있다. 단, 필자는 이러한 개념을 인식하고 개발해본 경험이 많지 않다. "어? 이러한 java class에서는 캡슐화를 해서 정보를 은닉하고 다른 class에서 상속을 받게 해서 중복된 코드를 없애서 개발해야겠어!" 라고 개발한적이 없다고 말씀드리는 것이다. 단지 중복된 코드가 발생할것 같은 경우 따로 모듈화를 하고 공통으로 사용하는 변수(파라미터)가 있다면 DAO를 따로 만들었다. 이부분에 대해서는 다시한번 같이 정리를 하면서 반성을 해야할지 잘 하고있던건지 마지막에 결정해야겠다. 그러므로 필자는 https://victorydntmd.tistory.com/117 객체 지향 프로그래밍( O..