일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- @Aspect
- 스프링 입문(무료)
- 2024 정보처리기사 수제비 실기
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch1
- 자바 고급2편 - io
- 자바 중급1편 - 날짜와 시간
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch7
- 자바의 정석 기초편 ch9
- 스프링 mvc2 - 검증
- 자바의 정석 기초편 ch14
- 스프링 mvc1 - 스프링 mvc
- 자바로 키오스크 만들기
- 자바로 계산기 만들기
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch2
- 자바 기초
- 자바의 정석 기초편 ch5
- 람다
- 스프링 트랜잭션
- 자바의 정석 기초편 ch6
- 스프링 고급 - 스프링 aop
- 자바 고급2편 - 네트워크 프로그램
- 데이터 접근 기술
- 자바 중급2편 - 컬렉션 프레임워크
- 자바의 정석 기초편 ch13
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch12
- Today
- Total
목록객체 지향 (2)
개발공부기록

1. 좋은 객체 지향 프로그래밍이란?** 스프링 핵심원리 기본편에서 배운 내용과 중복이 있음- https://nagul2.tistory.com/1231) 객체 지향(1) 객체 지향 특징추상화캡슐화상속다형성(2) 객체 지향 프로그래밍의 정의객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러개의 독립된 단위 즉, "객체"들의 모임으로 파악하고자 하는 것임각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있음, (협력)객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용됨레고 블럭 조립하듯, 컴퓨터 부품을 갈아 끼우듯 컴포넌트를 쉽고 유연하게 변경하면서 개발할 수 있는 방법을 유연하고 변경이 용이하다라고 이해하면 됨(..
1. 절차 지향 프로그래밍1) 시작(1) 절차 지향 프로그래밍이름 그대로 절차를 지향함쉽게 이야기해서 실행 순서를 중요하게 생각하는 방식이며 프로그램의 흐름을 순차적으로 따르며 처리하는 방식"어떻게"를 중심으로 프로그래밍함(2) 객체 지향 프로그래밍이름 그대로 객체를 지향하며 객체를 중요하게 생각하는 방식임실제 세계의 사물이나 사건을 객체로 보고 이러한 객체들 간의 상호작용을 중심으로 프로그래밍 하는 방식임"무엇"을 중심으로 프로그래밍 함(3) 둘의 차이절차 지향은 데이터와 해당 데이터에 대한 처리 방식이 분리되어 있는 반면 객체 지향에서는 데이터와 그 데이터에 대한 행동(메서드)이 하나의 객체 안에 함께 포함되어 있음지금까지 자바 강의를 하며 작성한 프로그램은 절차 지향 프로그램이며 단순히 객체를 사용..