(1) Esta clase es parte de un programa que utiliza objetos bidimensionales en el programa que se va a realizar. Puede manipular objetos gráficos, como por ejemplo circulo y rectángulos. Podemos identificar propiedades que todas las figuras tienen en común.
(2)(3) Al realizar trabajos con las clases abstractas se tiene que dar a conocer lo siguientes puntos:
Para una clase se define mínimo un método abstracto, y la clase en
donde se encuentra deber volverse en abstracta. Se da a conocer como una clase abstracta, aunque no exista algún método abstracto. Lo que realizará es evitar la instanciación Al determina un método abstracto en una clase sin volverla abstracta dará como resultado un error al momento de compilar. Cuando se define una clase abstracta con mínimo un método abstracto es deber de las subclases brindar un accionamiento a todos los demás métodos abstractos que se encuentran dentro de nuestro programa; estas subclases deben poseer exactamente la misma definición, es decir, lo que tiene la superclase. Lista de buscadores:
- Google Academics
- Google Libros
Referencias:
1. Bell D. Parr D. Java para estudiantes. 3ra ed. México. Pearson
Educación de México. 2003. 2. García Llinás L. Programación básica orientada a objetos en Java. Colombia. Uninorte. 2010 3. López Gaona A. Introducción al desarrollo de programas con Java. 1ra ed. México. Universidad Nacional Autónoma de México. 2007