본문 바로가기

레넌의 개발 일기

검색하기
레넌의 개발 일기
프로필사진 brorae

  • 분류 전체보기 (22)
    • Spring (2)
    • Spring Data (2)
    • 자바 (5)
    • DevOps (9)
    • Git (2)
    • Web (2)
Guestbook
Recent Posts
Recent Comments
Link
  • GITHUB
  • EMAIL
Today
Total
Tags
  • web server
  • List
  • 지속적통합
  • 지속적배포
  • slf4j
  • oAuth
  • MVC패턴
  • logback
  • JPA
  • 서브모듈
  • 원시값포장
  • Swagger
  • 정적 팩터리 메서드
  • 정팩메
  • StringBuilder
  • Rebase
  • Array
  • ci/cd
  • logging
  • mvc
  • merge
  • Jenkins
  • StringBuffer
  • submodule
  • CasCadeType
  • WEB APPLICATION SERVER
  • Log4J
  • jpaauditing
  • REST Docs
  • CI-CD
more
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록원시값포장 (1)

레넌의 개발 일기

모든 원시 값과 문자열을 포장하라

'모든 원시 값과 문자열을 포장한다' 라는 말은 객체지향 체조 생활 원칙에서 나온 말이다. 원시값 포장이란? int money = 5000; Moeny money = new Money(5000); 첫번째줄에서는 원시 타입의 변수를 선언하였고, 두번째 줄에서는 원시타입의 변수를 객체로 포장하여 선언하였다. 원시값 포장이란 원시 타입을 이용해 의미를 나타내지 않고, 의미있는 객체로 포장한다는 개념이다. 자신의 상태를 객체 스스로 관리한다 public class User { private final int money; public User(final int moeny) { this.money = money; } } User라는 클래스에서 보유하고 있는 돈을 원시 타입인 int형으로 필드로 둬보자. 그렇다면, ..

자바 2022. 3. 3. 14:59
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바