본문 바로가기

object2

[ Spring ] POJO(Plain Old Java Object) 란 무엇인가? 책을 읽다가, POJO 라는 단어가 나와서 궁금해서 알아봤다. POJO 는 그냥 말 그대로 옛날 자바 객체를 의미한다. POJO의 반대 개념을 생각하면 더 와닿는데, 클래스중 대표적으로 Servlet 클래스를 생각해면 쉽다. Servlet 클래스는 마음대로 만들 수 없고, 반드시 Servlet 에서 요구하고 있는 규칙에 맞게 만들어진 클래스만이 실행될 수 있다. 2021. 8. 27.
[ JavaScript ] 객체 지향 프로그래밍 | 추상화란 무엇인가 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 객체 지향 프로그래밍 객체지향 프로그래밍(Object-Oriented Programming)이란 좀 더 나은 프로그램을 만들기 위한 프로그래밍 패러다임으로, 로직을 상태(state)와 행위(behave)로 이루어진 객체로 만드는 것이라고 할 수 있습니다. 이 객체들을 마치 레고 블럭처럼 조립해서 하나의 프로그램을 만드는 것이 바로 객체지향 프로그래밍입니다. 다시 말해서 객체지향 프로그래밍은 객체를 만드는 것입니다. 따라서 객체지향 프로그래밍의 시작은 객체란 무엇인가를 이해하는 것이라고 할 수 있죠. 설계 - 추상화란 무엇인가? 좋은 객체를 만드는 법을 다른 말로는 설계를 잘하는 법이라고 할 수 있습니다.. 2021. 2. 4.