PRDEN

  • 홈
  • 태그
  • 방명록

OOP 2

개발자가 반드시 정복해야 할 객체지향과 디자인 패턴

part1. 객체지향 1-1. 들어가기 1-2. 객체지향 1-3. 다형성과 추상화 1-4. 재사용 : 상속보다는 조립 part2. 설계원칙 / DI와 서비스 로케이터 2-1. 설계원칙 : SOLID 2-1. DI와 서비스 로케이터 part3. 주요 디자인 패턴

개발관련 도서/객체지향과 디자인 패턴 2021.06.02

*1. OOP(객체 지향 프로그래밍)

1. 의미 : 애플리케이션을 구성하는 요소를 각각의 객체로 바라보고 객체들을 유기적으로 연결하여 프로그래밍하는 것을 객체지향 프로그래밍이라고 한다. 코드의 재사용성과 중복제거를 통해 유지보수의 용이성을 높이고자 하는 것이 궁극적인 목적이다. 2. 객체란 : 사람 한 명 한 명을 객체라고 할 수 있다. 사람은 일반적으로 공통적인 속성(눈, 코, 입, 귀, 팔, 다리) 등을 갖고 있지만 생김새는 다 제 각각이다. 따라서 사람 한 명 한 명은 각각 다른 객체로 분류된다. 3. 클래스란 : 사람 한 명 한 명이 갖고있는 공통적인 속성들을 모아서 정의 내린 것을 클래스라고 한다. 흔히 여러 책에서 클래스와 객체의 관계를 설명할 때 설계도면을 예시로 드는 경향이 있다. 설계도면이 클래스이고 설계도면에 따라 찍어낸 ..

CS/ETC. 2021.06.02
이전
1
다음
더보기
프로필사진

PRDEN

Spring will come to me through someone else.

  • 분류 전체보기 (327)
    • AI(Artificial intelligence) (5)
      • C,C++ Language (5)
      • Python Language (0)
      • 선형대수 (0)
      • 확률, 통계 (0)
      • 미,적분 (0)
    • App (13)
      • Dart Language (2)
      • WebView (2)
      • Flutter (9)
    • Front-end (69)
      • HTML 5, CSS3 (13)
      • JavaScript Language (17)
      • TypeScript Language (1)
      • React.js(Next.js) (16)
      • Vue.js(Nuxt.js) (22)
    • Back-end (68)
      • Java Language (30)
      • Spring-핵심& webMVC (25)
      • Spring-Security (8)
      • Spring-Batch (4)
      • Nodejs (1)
    • Persistence Framework (12)
      • SQL Mapper-Mybatis (4)
      • ORM -JPA (8)
    • CS (75)
      • 운영체제(리눅스) (8)
      • Network (22)
      • DataBase (22)
      • DesignPattern (1)
      • Algorithms & DataStructure (1)
      • ETC. (21)
    • DevOps (41)
      • Docker, Jenkins, Ansible, T.. (10)
      • AWS (24)
      • Azure (0)
    • 개발관련 도서 (38)
      • 대규모 서비스를 지탱하는 기술 (9)
      • 객체지향과 디자인 패턴 (3)
      • Http&Network Basic (10)
      • 테스트 주도 개발 시작하기 (2)
      • IT엔지니어를 위한 네트워크 입문 (8)
      • PracticalCloudSecurity (0)
      • Refactoring (1)
      • Apach Kafka (3)
      • 마이크로 서비스 패턴 (1)

Tag

mybatis, QueryString, SpringBoot, 인덱스, vue.js, OS 캐시, Scanner, websocket, Rest, MySQL 인덱스, 대규모 서비스를 지탱하는 기술, React, JPA, OOP, SpringSecurity, websocketconfig, HTTP, kafka, 파티셔닝, 직렬화,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바