Tarea Semana 4 POO I
Tarea Semana 4 POO I
Tarea Semana 4 POO I
27/04/2021
DESARROLLO DE LA TAREA:
Se requiere crear una clase llamada persona que siga las siguientes condiciones:
• Sus atributos son: nombre, apellido, edad, RUT, sexo (H hombre, M mujer), peso y
altura. No queremos que se accedan directamente a ellos. Piensa que modificador de
acceso es el más adecuado, también su tipo.
• Por defecto, todos los atributos menos el RUT serán valores por defecto según su tipo
(0 números, cadena vacía para String, etc.). Sexo será hombre por defecto, usa una
constante para ello.
• Se implantaran varios constructores:
Por defecto (sin parámetros), el cual solo invoca a método para obtener un rut
aleatorio.
El segundo, con algunos parámetros que invoca métodos set para asignar valores
solamente a algunos atributos de la clase.
El tercero que solicita a todos los métodos para inicializar y asignar valores a todos los
parámetros de la clase.
En la segunda imagen de captura de pantalla, se muestra la declaración de métodos set para
asignar valores a atributos de la clase Persona. Nótese que setSexo() invoca a
comprobarSexo() para limitar a sólo dos opciones la asignación correspondiente.
Los parámetros respectivos coinciden con los tipos de atributos que se desean establecer.
Dividida en tres secciones, la primera muestra en consola (pantalla) el resultado de crear una
instancia por defecto de la clase Persona declarando un objeto P.
La tercera y última sección de main() muestra en consola los atributos de la instancia objeto R
de la clase Persona, donde se requieren todos los parámetros.
Bibliografía
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia
bibliográfica.]
Ejemplos de un artículo:
Apellido, A. A., Apellido, B. B., y Apellido, C. C. (año). Título del artículo específico. Título
de la Revista, número de la revista, número de página.
https://doi.org/xx.xxxxxxxxxx
Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
Business, 6(2), 273-279.
Nota: Si el artículo de la revista no tiene un DOI y proviene de una base de datos de investigación académica,
finalice la referencia después del rango de páginas. No incluya información de la base de datos en la
referencia. La referencia en este caso es la misma que para un artículo de revista impresa. Si el artículo de la
revista no tiene un DOI, pero tiene una URL que resolverá para los lectores (por ejemplo, es de una revista en
línea que no forma parte de una base de datos), incluya la URL del artículo al final de la referencia, en vez del
DOI.
Ejemplos de un texto:
McShane, S. L., y Von Glinow, M. (2004). Organizational behavior: Emerging realities for the
workplace. The McGraw-Hill Companies.