///
Para responder às questões 35 e 36, considere as seguintes definições em linguagem Java: public class M { int x; M(int x) {this.x=x;} int h (int x) { return x * this.x; } }
public class B extends M { B(int x) {super(x);} int h (int x) { return x * this.x; } }
public class P extends M { P(int x) {super(x);} int h () { return this.x * 10; } }
A execução da instrução new B(new P(2).h()).h(5) retorna o seguinte valor: