Sim, acredito que você compreendeu bem a ideia destes conceitos, mas lembre-se que há uma diferença entre métodos e funções.
Neste caso, "get" e o "constructor" são métodos de uma classe, diferente das funções comuns que podem ser chamadas sem nenhuma instância de classe declarada, eles precisam ser chamados como funções de uma instância. Segue exemplo com código do próprio curso:
/**
Definição da classe com o método assessor e construtor:
*/
export class Cliente {
nome;
_cpf;
get cpf(){
return this._cpf;
}
constructor(nome, cpf){
this.nome = nome;
this._cpf = cpf;
}
}
/**
Utilizando os métodos
*/
const cliente3 = new Cliente("Gabriel", "88888888888") // Utilizando o construtor.
console.log(cliente3.cpf) // "get" para atributo privado.
//