Questão
ID 2166142Disciplina: Engenharia Mecatrônica
Assunto: Programação Orientada a Objetos
Ano: 2025 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais
Para responder as questões 15 a 18, considere o programa a seguir, feito em Java. As linhas estão numeradas apenas para referência.
01 class Retangulo {
02 private float altura;
03 private float largura;
04
05 public Retangulo() {
06 altura = 0;
07 largura = 0;
08 }
09
10 public float getAltura() {
11 return altura;
12 }
13
14 public void setAltura(float a) {
15 altura = a;
16 }
17
18 public float getLargura() {
19 return largura;
20 }
21
22 public void setLargura(float l) {
23 largura = l;
24 }
25
26 public float calculaArea() {
27 return altura * largura;
28 }
29
30 public float calculaPerimetro() {
31 return 2 * altura + 2 * largura;
32 }
33 }
34
35 public class Main {
36 public static void main(String[] args) {
37 // criar um objeto a partir da classe Retangulo
38 // chamar o método para receber a altura do retângulo
39 // chamar o método para receber a largura do retângulo
40 // chamar o método para o cálculo da área
41 // chamar o método para o cálculo do perímetro
42 }
43 }
Para as linhas 40 e 41, respectivamente, a forma correta de solicitar a área e o perímetro do retângulo através dos métodos do objeto é: