JAVA기초 14일차 <MVC패턴, 상속, 추상화>
2022. 9. 26. 17:54
Study/JAVA
M => Model : 프로그램의 Logic - 디자인 패턴의 한 형태 - 데이터를 전달/저장 V => View : Model단계를 표현하기 위해 사용자 인터페이스(UI) 제공. - 사용자에게 보여지는 부분(출력문, 사용자가 입력하는 화면) C => Controller : Model 단계/View단계 사이에 존재/ 이둘 중재자 역할 모델과 뷰 사이에 껴서 서로 통신을 할 수 있도로 가운데에서 중간 다리 역할을 하는 곳, 뷰에서 요청하면 컨트롤러에서 받아 모델에게 전달한 뒤 값을 다시 컨트롤러에서 받아 뷰로 간다. MusicVO.java package MP3plyaer; public class MusicVO { // VO - 한개 또는 그 이상의 속성을 묶어서 특정 값을 나타내는 객체 // MVC Patt..