전체 글225 취업 결산 + 경험 정리 (2025.09.06 ver) 보호되어 있는 글 입니다. 2025. 4. 21. 7_스프링과 JAVA 객체 지향 (다형성, 객체지향 5대 설계 원칙, 스프링의 역할) 참고 자료이해를 위해 인프런_김영한님의 '스프링 핵심 원리 - 기본편'의 '섹션 2. 객체 지향 설계와 스프링'을 참고하여 쉬운 예시로 작성하였습니다. Summary객체 지향의 핵심은 다형성다형성 = 인터페이스와 클라이언트에 영향을 주지 않고 무한히 구현체를 확장할 수 있다.그런데, 다형성 만으로는 구현 객체를 변경할 때 클라이언트 코드도 함께 변경이 되어야 한다.OCP, DIP 위반Spring Container로 해결할 수 있다. (IoC, DI 개념)// 다형성은 사용했지만, DIP, OCP를 지키지 않은 사례public class MemberService { private MemberRepository memberRepository = new MemoryMemberRepository();}publ.. 2025. 4. 20. [와이즈셀렉션] 2025 상반기 연성대학교(전산) 인성검사 보호되어 있는 글 입니다. 2025. 4. 14. [IBK기업은행]_2025 상반기 IT 기출 복기 보호되어 있는 글 입니다. 2025. 4. 12. [Java] 예외 처리 오답노트 요약1. try 구문 안에서 예외가 발생하면 최초 1번만 catch를 통해 예외 처리를 해준다. 그 이후에는 finally를 처리하고 빠져나온다.2. throw ~ 구문은 프로그램이 실행 중에 에러를 만들어서 사용자에게 던지는 것이다. (에러 제조기)예외 처리 오답노트1. try 구문 안에서 예외가 발생하면 최초 1번만 catch를 통해 예외 처리를 해준다. 그 이후에는 finally를 처리하고 빠져나온다.아래 구문을 실행하면 1 3 5 가 출력된다. 1-1. Exception 은 Exception(예외) 중에 가장 상위 클래스이다. (모든 Excpetion 종류를 가지고 있다.) try { System.out.println("1"); // 실행 System.out.p.. 2025. 4. 7. 이전 1 ··· 7 8 9 10 11 12 13 ··· 45 다음