Quando desenvolvemos um sistema orientado a objetos, definimos uma classe ou um conjunto de classes que possui seus métodos e atributos, detalhando assim, uma entidade. Para manipular as classes surge o conceito de objeto, que é uma instância de uma classe. Ele é capaz de armazenar estados por meio de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos. Além do objeto, nossa classe pode prever valores padrão (por default) para tais parâmetros ao instanciar um objeto.
TOLEDO, Carlos Benedito Sica de Toledo. Programação III. Maringá-PR: Unicesumar, 2018. Unidade IV
Considerando o exposto acima, qual método seria necessário implementar em uma classe, de modo que recebesse dois parâmetros, $altura e $largura, sendo que, caso não informados, recebam por padrão o valor 100 para altura e 200 para largura, respectivamente?
Alternativas
Alternativa 1:
public function __construct(100, 200) { }
Alternativa 2:
public function construct($altura, $largura, 100, 200) { }
Alternativa 3:
public function construct($altura, 100, $largura, 200) { }
Alternativa 4:
public function construtor($altura, 100, $largura, 200) { }
Alternativa 5:
public function __construct($altura = 100, $largura = 200) { }
Soluções para a tarefa
Respondido por
0
Tambem gostaria de saber essa
Perguntas interessantes
Química,
8 meses atrás
ENEM,
8 meses atrás
Sociologia,
8 meses atrás
Física,
1 ano atrás
Geografia,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás