Gostaria de entender melhor se alguém souber ajudar. Quando crio uma private $saldo = 0; quer dizer que somente quem tem acesso ao código da classe consegue acessar a variável? e se eu criar o public $saldo = 0; qualquer pessoa consegue digitar $saldo = 9; e mudar o valor da variável? nao compreendi direito sobre o uso do private e public eu acho. No curso fala assim: "A ideia é tornarmos o campo $saldo privado, de forma que somente a própria Conta consiga acessá-lo. Ou seja, ao criarmos a $primeiraConta, somente essa instância terá acesso ao seu atributo por meio dos métodos que ela pode executar." ai pensei que sendo public em qualquer lugar posso chamar a $saldo e modificar e usando private não tem como mudar. To viajando???