Please enable JavaScript.
Coggle requires JavaScript to display documents.
ESQUEMA APARTADOS 1 Y 2 :, MOISÉS MIRANDA CORRALES - Coggle Diagram
ESQUEMA APARTADOS 1 Y 2 :
1. Introducción a la programación orientada a objetos
Años 60
La programación se realizaba de un modo “clásico” (no orientado a objetos)
Un programa era un código que se ejecutaba
Problema con códigos grandes porque el programa era todo un código (difícil repartir el trabajo).
Años 70
Aparece la POO (Programación orientada a objetos)
A un objeto no le importa en absoluto cómo está implementado otro objeto
El programa es un montón de objetos diferentes entre sí que dialogan entre ellos para resolver problemas en cuestión
Se puede repatir el trabajo entre programadores (a cada uno se le reparten unos cuantos objetos)
Todos los objetos tienen
atributos que los describen (pelota: color, precio, tamaño..
2. Las clases en Java
2.1 Concepto de clase.
Una clase es una plantilla que define la forma de un tipo de objeto.
En la clase se especifican los atributos y el comportamiento con los que van a contar los objetos de dicha clase
Todo objeto es instancia de una única clase.
Toda clase que forma parte del programa tiene cero o más objetos que son instancia de ella.
Los componentes de una clase son
:
Los métodos
Los atributos o propiedades
2.2 Declaración de clases
.
Para declarar una clase debemos tener en cuenta lo siguiente
Es conveniente crear una sola clase en cada archivo. Puede haber más de una clase en un archivo siempre que sólo haya una public.
El archivo de una clase Java debe tener el mismo nombre que la clase public que contiene
el archivo.
Definición e implementación de una clase en Java se realiza en el mismo archivo.
En Java, la palabra clave class es la que nos va a permitir definir una clase
En la definición de la clase se deben incluir los atributos que contiene y los métodos que
operan sobre ellos.
Los nombres de las clases deben ser sustantivos con la primer letra en mayúscula y el resto en minúscula y se deben evitar siglas y abreviaturas
La definición de una clase en Java va a constar de las siguientes partes básicas:
Cuerpo de la clase.
Comentarios
Cabecera de la clase.
2.3.Métodos de una clase
Cabecera del método.
Formado por
Modificadores del método
Tipo de datos del valor devuelto por el método
Nombre del método.
Parámetros del método.
Las excepciones.
Cuerpo del método.
Si se ha especificado un tipo de valor de retorno en la cabecera del método
Declarar nuevamente el parámetro
Devolver un valor de un método cuyo tipo de valor de retorno se haya declarado como void es un error de sintaxis.
MOISÉS MIRANDA CORRALES