Escolar Documentos
Profissional Documentos
Cultura Documentos
Unijorge
Docente
CELSO BARRETO DA SILVA
Aluna
· Acesso (setters e getters).
· Construtores: pelo menos dois métodos
construtores.
Prefixo : Texto
· imprimir(): exibe os dados do objeto.
CapacidadeTanque : inteiro
. entrada(): realiza a entrada de dados pelo
Aviao NumeroPassageiros : inteiro teclado
Preco : real · reajustarPreco(percentual : real): reajusta
DataRevisao : Texto o preço do avião, alterando o valor do
atributo de acordo com o percentual passado
como parâmetro.
Observações:
1. A superclasse deverá possuir dois métodos construtores também.
2. Apenas atributos com o mesmo nome e do mesmo tipo podem ser considerados
similares para a herança.
3. Os atributos devem ser protegidos contra acesso direto.
Monte o diagrama de hierarquia das classes e defina onde ficará cada atributo
após a aplicação do conceito de herança. Após a determinação da hierarquia,
desenvolva separadamente as classes (incluindo a classe de aplicação). O
projeto deve então ser documentado em um arquivo do Word e postado no
ambiente de avaliação.
Conteúdo
Classe SuperClasse
package trabalhojava;
import java.util.Scanner;
Classe Main
package trabalhojava;
Classe Navio
package trabalhojava;
import java.util.Scanner;
Classe Aviao
package trabalhojava;
import java.util.Scanner;
Na execução do programa, o método construtor determina as ações que devem ser executadas
quando é criado um objeto a partir dos dados inseridos pelo usuário. O construtor é definido
como um método com o mesmo nome da classe e sem indicação do tipo de retorno. O
construtor é invocado no momento da criação do objeto. Mais de um construtor pode ser
definido para uma classe usando o mecanismo de sobrecarga.
https://acervolima.com/classes-e-objetos-em-java/
https://www.dm.ufscar.br/~waldeck/curso/java/part23.html
https://www.devmedia.com.br/vetores-em-java/21449
hps://uva.instructure.com/courses/13072/les/2106520?
module_item_id=161943
https://uva.instructure.com/courses/13072/files/2106498?
module_item_id=161944&fd_cookie_set=1
http://www.dca.fee.unicamp.br/cursos/PooJava
https://www.youtube.com/watch?
v=KlIL63MeyMY&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY