✏️9.4 참조를 값으로 바꾸기 (Change Reference to Value)
class Product {
applyDiscount(arg) {this._price.amount -= arg;}class Product {
applyDiscount(arg) {
this._price = new Money(this._price.amount - arg, this._price.currency);
}🧷 배경
🧷 절차
🧷 예시
Previous9.3 파생 변수를 질의 함수로 바꾸기 (Replace Derived Variable with Query)Next9.5 값을 참조로 바꾸기 (Change Value to Reference)
Last updated