🌱JAVA/🌱 클래스(Class)와 메소드(Method) (2) 썸네일형 리스트형 (Model : DTO) 잘 설계된 클래스 # Model:DTO 설계 잘하기 첫번째, 정보은닉 (Information Hiding), Private로 객체의 상태를 보호한다. 두번째, 디폴트 생성자를 명시적으로 만든다. 오버로딩 생성자를 만들어 적절하게 초기화 한다. 세번째, Private로 만들어진 멤버변수를 접근하기 위해서 setter, getter 메소드를 만든다. 네번째, 객체가 가지고 있는 값 전체를 출력하기 위한 toString() 메소드를 재정의 한다. (JAVA) 메소드의 정의 및 구조 # 기초부터 다시 봐야겠다... # 메소드의 정의 및 구조 알아보기 1. 메소드란? 입력값과 출력값이 있는 하나의 함수? 개념으로 이해하면 된다. 2. 메소드 호출 메소드 호출은 아래와 같이 호출한다. 타입 변수 = 메소드(입력값) int z = squere(3); long y = Math.round(10.4); double x = Math.abs(9.81); 3. 메소드의 구조는 아래와 같다. public static int square(int n) { int result; // 변수 생성 result = n * n // 값 계산 return result; // 값 반환 } public static int{반환티입} square{메소드 이름}(int n{입력 변수}) { int result; // 변수.. 이전 1 다음