이클립스 - UML (Class Diagram 클래스다이어그램) 사용방법 이클립스 내에서 클래스 다이어그램을 그릴 수 있는 툴을 설치해보겠습니다. ObjectAid Exploere 를 설치합니다. https://www.objectaid.com/download URL 을 ctrl + C 합니다. Help - intall new Software 클릭합니다. 복사한 URL 을 ctrl + V 합니다. Add 버튼을 클릭하고, Name 을 입력합니다. Ok 버튼을 누릅니다. 설치할 수 있는 것들이 뜨는데요. 저는 여기서 Class Diagram 과 sequence Diagram 2개만 설치할 예정입니다. Next 버튼을 누릅니다. 동의합니다를 체크하고 Next 버튼을 누릅니다. 재부팅여부를 묻는 창입니다. Ye..
Back-End/Java 검색 결과
윤년과 평년 구하기 윤년과 평년을 구하는 알고리즘은 매우 쉽지만 꼭 기억하고자 코드를 작성했습니다. 먼저 코딩을 위해서는 윤년의 개념부터 알아야합니다. 윤년이란? 윤년은 4년마다 돌아오는데 100년으로 나누어 떨어지는 해는 평년입니다. 하지만 400으로 나누어 떨어지는 해는 윤년입니다. 먼저 윤년의 여부를 결과로 출력하기 위해서는 if else() 문을 사용하여 조건이 참인 경우 윤년, 거짓인 경우에는 평년이라는 문구를 출력하도록 합니다. package dataStructure; import java.util.Scanner; public class LeapYesrChk { public static void main(String[] args) { System.out.println("연도를 입력하시오"); ..
private 멤버 변수를 사용하는 이유 실제 개발을 할 때, VO(DTO) 에서 자주 쓰이지만 정작 private 를 사용하는 이유를 모르고 사용한다. 이렇게 ctrl+c, ctrl+v 를 하는 하찮은(?) 개발자가 안되겠다 생각하며 다시 한번 정리하는 시간을 가져야 한다고 느꼈다. 굳이 public 메소드를 사용하면서 private 접근제어를 사용하는 이유가 무엇일까요? 간단하게 설명하면, 캡슐화와 자료보호에 대한 목적입니다. 해당 클래스의 내부에서만 사용할 수 있도록 하는 것입니다. 프로젝트를 진행할 때, 나홀로 진행하는 것이라면 상관없지만 다수가 함께 참여하여 진행하는 프로젝트의 경우 해당 자료를 보호할 수 있도록 private 멤버 변수를 사용하는 것이 좋습니다.
최근댓글