Ed
há 24 horas
Para criar um objeto corretamente em Java (ou em outras linguagens de programação orientadas a objetos), a sintaxe correta deve ser seguida. Vamos analisar as opções: A) `Atividade = new Expo();` - Esta opção não está correta porque não está declarando uma variável do tipo `Atividade`. B) `Atividade Expo = Atividade();` - Esta opção não está correta porque a sintaxe para instanciar um objeto está errada (falta o `new`). C) `Expo Atividade = new Expo();` - Esta opção está correta se `Expo` for uma subclasse de `Atividade`. Aqui, você está criando um objeto da classe `Expo` e atribuindo a uma variável do tipo `Expo`. D) `Atividade = new Atividade();` - Esta opção está correta para criar um objeto da classe `Atividade`, mas não cria um objeto da classe `Expo`. E) `new Expo = Atividade();` - Esta opção está incorreta porque a sintaxe está errada (não se pode atribuir um valor a `new`). Portanto, a opção correta que cria o objeto `Expo` corretamente é: C) Expo Atividade = new Expo();