symbol and secrets test

by Gerald Gillespie

JavaScript

class BasicClass{
  constructor(secret = Symbol('secret')){
    const _ = {};
    _[secret] = {};
    
   this.secret = secret; 
   return secret;     
  }
  
  static BuildClass(){

  }
}


const mysecret = Symbol('mysecret'); 
const myBasic = new BasicClass(mysecret);
const myBasic2 = new BasicClass(); 

console.log(myBasic.secret === mysecret,);