오늘/Today I..
-
23/10/19 개인프로젝트 + MVC패턴이란?오늘/Today I.. 2023. 10. 19. 20:52
WHAT I DID TODAY 프로젝트 첫 삽 뜨기 MVC 패턴 간단한 공부 DETAILS 개인 프로젝트 1일차같은 2일차. 간략히 클래스 및 기본 메소드만 작성하였다. MVC패턴에 대해 한마디로 정의해 보자면 관심사의 분리라고 할 수 있다. Separation of Concerens 분리에는 관심사의 분리 변하는 것과 변하지 않는 것의 분리 (Common, Uncommon) 공통 코드 (중복코드)의 분리 세가지가 있다 공통 코드의 분리 - 입력의 분리 컨트롤러는 대부분 입력, 처리, 출력으로 이루어져 있다. 처리와 출력부는 분리되면 중간 객체가 필요하며, 이를 모델 객체라고 한다. 모델객체를 생성하고 결과를 출력하는데 필요한 값들을 여기 저장하고 모델을 출력부에 전달하면 모델에 담긴 값을 읽어서 출력결..
-
23/10/17 객체지향 마무리오늘/Today I.. 2023. 10. 17. 21:10
WHAT I DID TODAY 자바의 정석 7장 DETAILS 왜 print메소드에서 문자열 변수와 문자열을 함께 출력하는 것이 문자열변수.toString과 문자열을 함께 출력하는 것과 같은가? class end{ public String toString() { return "오늘은 이제 끝!"; } } public class dd { public static void main(String[] args) { end e = new end(); System.out.println(e+" 진짜로 끝"); System.out.println(e.toString()+" 정말로?"); } } 실제로 같은 결과가 나온다. "참조변수와 문자열을 결합할 때는 참조변수에 toString을 호출해서 붙임" 이렇다는 것만 알면 ..