Questão
ID 562126Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2022 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Banco do Nordeste do Brasil
Julgue o item seguinte a respeito de conceitos em Java.
Considere-se o seguinte código.
public class Fruta {
-private double fvalor;
-private String fnome;
-Fruta(double fPreco, String fNome)
-{
---fvalor = fPreco;
---fnome = fNome;
-}
-Fruta(Fruta fruta)
-{
---fvalor = fruta.fvalor;
---fnome = fruta.fnome;
-}
-double showPreco()
-{
---return fvalor;
-}
-String showNome()
-{
---return fnome;
-}
-public static void main(String args[])
-{
---Fruta f1 = new Fruta(399, “Laranja
Lima”);
---System.out.println(“Nome da fruta 1: “+
f1.showNome());
---System.out.println(“Preco da fruta 1: “+
f1.showPreco());
---Fruta f2 = new Fruta(f1);
--System.out.println(“Nome da fruta 2: “+
f2.showNome());
---System.out.println(“Preço da fruta 2: “+
f2.showPreco());
--}
}
O código apresentado não será compilado, pois há dois métodos construtores.