Spring 프로젝트에서는 서비스 레이어에서 인터페이스(*Mgr.java)와 구현 클래스(*MgrImpl.java)가 분리되어 있어, F3(Open Declaration)를 눌러도 인터페이스로만 이동하는 불편함이 있다. 이를 해결하기 위해 Open Implementation 기능을 키보드 단축키(Ctrl + F3)로 설정하는 방법을 정리 해 본다. 🔹 해결 방법: Open Implementation 단축키 설정하기 1. Eclipse 환경설정 Window → Preferences (또는 Alt + W, P)2. 좌측 메뉴에서 General → Keys 선택3. "Open Implementation" 단축키 지정 type filter text에 Open Implementation 입력 Binding(단축..
안녕하세요오늘은 자바의 추상클래스(abstract) 와 인터페이스(Interface) 간단하게 알아봐요 여러분들 제가 제일 좋아하는 언어는 자바인데요그 중 인터페이스와 추상클래스에 헷갈리는 개념이 많아 정리해 보고자 글 남겨봅니다 제 블로그는 수익 창출을 하고 있지 않습니다제가 공부하면서 편하게 보고 정리하려고 만든 블로그이니 부족한 점이 많습니다궁금한점이나 코드에 오류 발견하시면 댓글 남겨주세요~ 언제나 환영입니다 1. 추상클래스(abstract class) - 하나 이상의 추상 메서드 포함하는 클래스- 즉 완성된 메서드, 미완성된 메서드 모두 가질 수 있음 인터페이스는 모든 메서드가 추상메서드로만 이루어져 있어야 함- 여기서 완성된 메서드는 메서드 옆에 { } 중괄호가 있는것. => 구현된 것으로 ..