클래스 속성 초기화 어떤 원칙을 갖고 어떻게 하시나요
조회수 1341회
생성자(){
var1 = getVar1();
var2 = getVar2();
}
vs
생성자(){
initVar1();
initVar2();
}
iniVar1(){
var1 = ...
}
iniVar2(){
var2 = ...
}
var2을 구할려면 var1을 알아야한다든지 이런 자잘한 것들도 포함해서 어떤 원칙을 가지고 계신가요...
생성자 작성할때 늘고민이네요
댓글 입력