如何使构造函数参数私有?

Was wondering if it's possible to make the argument passed to the constructor below private? I tried wrapping in a function, but no success.. But basically, I shouldn't be able to change the value of test.one after a value is already set.

class Test {
  constructor(one){
    this.one = one;
  }

  log(){
    console.log(this.one);
  }
}

const test = new Test(1);

test.log();