Vade Mecum Digital 2026De R$ 249,90 por 12x R$ 9,99 ou R$ 119,90 à vista
JurisHand AI Logo

Considere o trecho de código em Ruby. class Calcula def self.soma(x,y) puts (x+y) end def self.soma(x,y,2Z) puts (x+y+z) end end Considerando um ambiente de ...


30566|Programação|superior

Considere o trecho de código em Ruby.

class Calcula       def self.soma(x,y)

puts (x+y)       end       def self.soma(x,y,2Z)             puts (x+y+z)       end

end

Considerando um ambiente de testes em condições ideais,

  • A

    ao se realizar a execução de Calcula .soma (10,8) haverá um erro relativo a número errado de argumentos.

  • B

    a classe Calcula apresenta um exemplo de sobrecarga de métodos.

  • C

    ao se realizar a execução de Calcula .soma (10,8,2) haverá um erro relativo a número errado de argumentos.

  • D

    para indicar que os métodos soma estão sobrecarregados, é necessário colocar a anotação @Overload na linha anterior à definição do 2º método soma.

  • E

    para indicar que os métodos soma estão sobrescritos, é necessário colocar a anotação @override na linha anterior à definição do 2º método soma.

    Considere o trecho de código em Ruby. class Calcula def s...