Parece que você está descrevendo um exemplo de programação orientada a objetos. No exemplo mencionado, o método construtor é responsável por modificar os atributos $marca e $modelo do objeto. Já o método estado é responsável por modificar o estado do carro, ou seja, se ele está ligado ou desligado. É importante notar que, sem chamar um desses métodos, não é possível alterar esses atributos.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar