-
카테고리
-
세부 분야
모바일 앱 개발
-
해결 여부
미해결
class 내 radius를 var로 선언하는 이유가 있나요?
22.03.06 02:10 작성 조회수 118
0
여기서 let 으로 선언해도 오류가 안나길래 여쭤봅니다!
제 생각에는 class 내에서 radius가 여러번 바뀌는게 아니라
한번 호출할 때 radius 값을 딱 한번 넣어주고 그 뒤로 초기화되지 않고 값이 도출되어서 그런가 싶은데 제 생각이 맞나요?
그렇다면 var이나 let 둘중 아무거나 써도 되는건가요?
아니라면 왜 그런지 알려주시면 감사합니다!!
답변을 작성해보세요.
0
최완택
지식공유자2022.05.30
네 안녕하세요
알림이 안 와 질문을 이제야 확인했네요
클래스 인스턴스 생성 후 인스턴스를 통해 pi 값은 변경되면 안 되기 때문에 상수로 선언하였고
radius 값은 계속 변경 가능하도록 하기 위해 변수로 선언하였습니다
감사합니다^^
답변 1