목록원시값포장 (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