Neste tutorial de Java de nosso curso, iremos resolver as questões propostas na apostila de Java da Caelum.
Especificamente, o capítulo 7, que trata de assuntos como Herança e Polimorfismo, conceitos muito importantes e essenciais sobre Orientação à Objetos.
Enviar um café pro programador
Pode me ajudar a transformar cafeína em código?
Mostrando postagens com marcador Polimorfismo. Mostrar todas as postagens
Mostrando postagens com marcador Polimorfismo. Mostrar todas as postagens
Interface em Java (implements) - O que é, para que serve e como implementar
Iremos agora estudar um assunto muito importante em nossa apostila de Java, que irá usar principalmente, dentre outras coisas, os conceitos aprendemos sobre Classes e Métodos Abstratos, as interfaces.
Aprenderemos também uma importante palavra reservada do Java, o implements.
Aprenderemos também uma importante palavra reservada do Java, o implements.
Manipulando polimorficamente subclasses
Agora que você domina completamente os conceitos de herança, polimorfismo e abstração, vamos aos exemplos práticos - códigos em Java.
Vamos mostrar como é possível uma superclasse abstrata manipule suas subclasses concretas.
Importância do Polimorfismo e Abstração em softwares
O uso dessas duas idéias, ou técnicas, em Java é de vital importância no mundo dos softwares.
Usamos isso o tempo inteiro e nem notamos.
Como programador Java, você deverá ter uma boa capacidade de criatividade e abstração em seus aplicativos.
Vamos mostrar alguns exemplos da utilidade do polimorfismo na abstração em Java.
Usamos isso o tempo inteiro e nem notamos.
Como programador Java, você deverá ter uma boa capacidade de criatividade e abstração em seus aplicativos.
Vamos mostrar alguns exemplos da utilidade do polimorfismo na abstração em Java.
Polimorfismo: Classes abstratas e Métodos abstratos
Desde que iniciamos nossos tutoriais sobre classes e objetos vínhamos tratando as classes como entidades 'reais' ou 'concretas', pois podíamos instanciar objetos a partir dela.Nesse artigo vamos introduzir um conceito importante e bastante útil na orientação a objetos: a abstração.
Pode parecer estranho, ou no mínimo confuso, classificar e utilizar algo que se diz ser abstrato, mas veremos que esse tipo de idéia é bem interessante e bem mais realista que nossa noção antiga de classe e objeto.
Polimorfismo em Java: o que é, pra que serve, como e onde usar
Agora que aprendemos os conceitos mais importantes e vimos o uso da Herança em Java, vamos estudar outra características marcante da programação Java e, de uma maneira mais geral, da programação orientada a objetos: o polimorfismo.
Com o polimorfismo vamos ter um controle maior sobre as subclasses sem ter que nos preocupar especificamente com cada uma delas, pois cada uma terá autonomia para agir de uma meneira diferente.
Com o polimorfismo vamos ter um controle maior sobre as subclasses sem ter que nos preocupar especificamente com cada uma delas, pois cada uma terá autonomia para agir de uma meneira diferente.
Assinar:
Postagens (Atom)
