순수 함수가 동일한 클래스 내에서 private 상수 변수를 사용할 수 있습니까?순수 함수가 같은 클래스 내에서 private 상수 변수를 사용할 수 있습니까?
class TimesThousand {
const CONSTANT = 1000;
function calculate(number) {
return number * CONSTANT;
}
}
calculate()
pure function
으로 간주 될 수있다 : 예를 들어
?
어떤 언어입니까? 그리고 네, 서면으로, 그것은 순수한 기능입니다. – melpomene
답변 해 주셔서 감사합니다. 대충 초안 작성 – bbnn
상수가 함수의 순도에 어떤 영향을 미칠 것이라고 생각하십니까? 아마도 "순결"이 아니라 오히려 "[참조 적으로 투명하다] (https://en.wikipedia.org/wiki/Referential_transparency_ (computer_science))" – Bergi