김누누
close
프로필 배경
프로필 로고

김누누

  • 분류 전체보기 (252)
    • Deep Dive (49)
      • Kotlin Coroutine (18)
      • Kotlin Flow (6)
      • Test Code (12)
      • Android Jetpack Compose (9)
      • Flutter (4)
    • [Android] Architecture (14)
      • Architecture Pattern (5)
      • [Android] Multi Module (3)
      • [Android] DI (4)
    • [Kotlin] Tech,Study (18)
    • [Android] Tech,Study (65)
      • [Android] Trouble Shoot (20)
      • [Android] Custom (9)
    • Algorithm (13)
    • Computer Science (29)
      • 독서 (8)
      • 프로그래밍 (14)
      • 운영체제 (4)
      • 자료구조 (1)
      • 네트워크 (1)
    • GitHub (1)
    • Python,Django,DRF (13)
    • IOS,Swift (10)
    • 회고 (7)
  • 깃허브
  • 글쓰기
  • 설정
값 객체(Value Object)

값 객체(Value Object)

💡객체 지향 프로그래밍에서 사용되는 개념인 값 객체(Value Object)에 대하여 기록하였습니다. Value Object값 객체는 객체 지향 프로그래밍에서 불변하며, 주로 고유한 식별자(ex> ID 값)이 없고 데이터 그 자체로 의미를 갖는 객체를 말합니다.두 객체가 같은 속성 값을 가지고 있다면 동일한 것으로 간주하며, 본질적으로 데이터를 담는 그릇으로 분류합니다.불변성값 객체는 생성된 이후 상태가 변하지 않는 특징이 있습니다.값 객체의 속성 값이 변경되면 새로운 값 객체를 생성해야 합니다.동등성두 값 객체는 그 속성 값이 같으면 동일한 것으로 간주됩니다.객체의 참조가 다르더라도 같다면 동일한 객체로 취급합니다.식별자값 객체는 식별자가 없으며, 데이터 자체가 중요합니다.그 데이터의 값이 같으면 두..

  • format_list_bulleted Computer Science/프로그래밍
  • · 2024. 9. 14.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (252)
    • Deep Dive (49)
      • Kotlin Coroutine (18)
      • Kotlin Flow (6)
      • Test Code (12)
      • Android Jetpack Compose (9)
      • Flutter (4)
    • [Android] Architecture (14)
      • Architecture Pattern (5)
      • [Android] Multi Module (3)
      • [Android] DI (4)
    • [Kotlin] Tech,Study (18)
    • [Android] Tech,Study (65)
      • [Android] Trouble Shoot (20)
      • [Android] Custom (9)
    • Algorithm (13)
    • Computer Science (29)
      • 독서 (8)
      • 프로그래밍 (14)
      • 운영체제 (4)
      • 자료구조 (1)
      • 네트워크 (1)
    • GitHub (1)
    • Python,Django,DRF (13)
    • IOS,Swift (10)
    • 회고 (7)
전체 방문자
오늘
어제
전체
태그
  • #안드로이드
  • #우테코
  • #kotlin
  • #ViewModel
  • #Android
  • #Coroutine
  • #코루틴
  • #compose
  • #코틀린
  • #알고리즘
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바