Galera minha dúvida é a seguinte:
Se eu criar um classe para tipar as propriedades, ex:
export class Pessoa {
private _nome: string
private _sobreNome: string
constructor(nome, sobreNome){
this._nome = nome
this._sobreNome = sobreNome
}
get nome(){
return this._nome
}
get sobreNome(){
return this._sobreNome
}
set nome(nome){
this._nome = nome
}
set sobreNome(sobreNome){
this._sobreNome = sobreNome
}
}
E então declaro:
const pessoa = new Pessoa('Joao','Silva')
A variável pessoa terá um objeto com as propriedades _nome e _sobreNome ou nome e sobreNome?
Pergunto isso pois as vezes precisaremos mandar essa variável para um POST(API) por exemplo onde eu envio um objeto e esse objeto precisa receber nome e sobreNome e não _nome e _sobreNome. Daria algum problema? Faz sentido usar classe nesse caso? vai dar certo?