Qual o motivo de colocar o modificador de acesso public já que estou acessando somente na própria page. Ex: export class CadastroPage {
private carro: Carro; private precoTotal: number;
não poderia ser private?
Qual o motivo de colocar o modificador de acesso public já que estou acessando somente na própria page. Ex: export class CadastroPage {
private carro: Carro; private precoTotal: number;
não poderia ser private?
Oi Marcos, tudo bem ?
Acredito que essa decisão tenha sido apenas para deixar mais simples a explicação do curso.
Oi Marcos,
Realmente, é uma boa prática de Orientação a Objetos você usar o encapsulamento e manter como "private" as variáveis e os métodos que só são usados pela própria classe.
A escolha por public pode ter sido para facilitar o aprendizado. Pode ser também que ele venha a usar o conteúdo em outras classes mais pra frente e já deixou public para facilitar...
Mas você está no caminho certo! Muito bom, parabéns!
Bons estudos! :)
Obrigado pessoal! ;)