Sunteți pe pagina 1din 7

CURSO DE PROGRAMACIÓN ORIENTADA A

OBJETOS POO

Unidad : Vista general


La Programación Orientada a Objetos es un paradigma de programación diferente a
las demás alternativas de programación, se basa en casos del común, que nos
permite como principal aporte la reutilización de los procesos, haciendo que
programar sea más simple, menos extenso y de mayor alcance.

El principal componente de este tipo de programación son los objetos y estos


objetos tienen ciertas características que los hacen únicos y esas características
puede ser atributos, descripción y uso.

Java es un lenguaje que nos ayuda a entender mucho mejor el paradigma Orientado
a Objetos de una manera más sencilla y natural, dándole a la tecnología un gran
aporte en alcance y potencia.

UNIDAD DESARROLLO PRELIMINAR DE INTERFAZ

Tema 1 Aspectos fundamentales de la interfaz: La interfaz permite agrupar


métodos abstractos y las propiedades donde se especifica lo que debe hacerse, pero
no la manera como este se realiza, entra en funcionamiento cada clase
implementada y desde esta quien desarrolle su comportamiento en el método
correspondiente, haciendo el cómo (funcionalidad requerida). Igualmente el manejo
jerárquico de la objetividad es más riguroso en la interfaz al ir descendiendo por lo
específico del pedido. Lo fundamental está en abstraer las especificaciones o sea lo
que hace de como lo hace en la clase.

Tema 2 jerarquía de la interfaz: La jerarquía de interfaz permite la herencia en sus


dos dimensiones simple y múltiple, en donde al declararse una interfaz se podrá
adicionar otra este proceso se realiza en el encabezado separado cada una por coma
(,) de igual manera se especifican los métodos
Para indicar que una clase implementa los métodos de una interface se utiliza la
palabra clave implements. El compilador se encargará de verificar que la clase
efectivamente declare e implemente todos los métodos de la interface. Una clase
puede implementar más de una interface. La jerarquía se establece por la
referenciación a la interfaz o por la extensión de la misma

Tema 3 funcionamiento e implementación: Dado que la interfaz es una derivación


de la clase abstracta donde sus miembros no se implementan se caracterizan por ser
de tipo staic o final. Es así al realizar la implementación se emplea la palabra
reservada implements por tanto la verificación se retoma desde la propia clase al
instanciarla y proporcionarle los parámetros correspondientes del método que
cumpla con los parámetros referenciados garantizando la sustitubilidad se debe
cuidar de realizar modificaciones de nombre por que ocasionaría la pérdida de la
misma.

OBJETIVO GENERAL
Conocer los pormenores de los aspectos lógicos aplicados mediante lenguaje de
programación, identificando sus características más relevantes, al igual que la
importancia que este presta a la industria tecnología actual, esta breve introducción
nos dará una nueva perspectiva de los conceptos y los tipos de lenguajes que existen
en el mercado y las características más importantes que estos puede ofrecer.

OBJETIVOS ESPECÍFICOS

1. Identificar los conceptos de la programación aplicada según la lógica vista en


semestres previos
2. Conocer las características de los lenguajes de programación, su alcance y
limitaciones
3. Dar a conocer los conceptos básicos de la programación orientada a objetos y la
importancia que esta tiene en la actualidad

Unidad : Recursos de Aprendizaje


LECTURAS:

Programación orientada a objetos POO:

http://www.it.uc3m.es/java/git-gisc/units/oo-
herencia/slides/ProgramacionOrientadaAObjetos.pdf

Programación orientada a objetos POO en JAVA:


http://www.cartagena99.com/recursos/programacion/apuntes/POOJava_cursoI
ndra.pdf

MULTIMEDIA:

Programación en Java || POO || Conceptos de Programación Orientada a


Objetos (POO):

https://www.youtube.com/watch?v=-
6BYa_x_QA0&list=PLWtYZ2ejMVJkjOuTCzIk61j7XKfpIR74K&index=61

Programación en Java || POO || Creación de clases y objetos:

https://www.youtube.com/watch?v=oMWrJwMPd6k&list=PLWtYZ2ejMVJkjOuT
CzIk61j7XKfpIR74K&index=62

Programación en Java || POO || Concepto y creación de métodos:

https://www.youtube.com/watch?v=hDPSRbXBi8U&list=PLWtYZ2ejMVJkjOuTC
zIk61j7XKfpIR74K&index=63

Programación en Java || POO || Métodos - parámetros y argumentos:

https://www.youtube.com/watch?v=h43aGUwIJ50&list=PLWtYZ2ejMVJkjOuTC
zIk61j7XKfpIR74K&index=64

Programación en Java || POO || Métodos - Retorno de valores:

https://www.youtube.com/watch?v=kXZBe0OdD1A&list=PLWtYZ2ejMVJkjOuTC
zIk61j7XKfpIR74K&index=65

Programación en Java || POO || Método Constructor:

https://www.youtube.com/watch?v=5EGS6lnghYE&list=PLWtYZ2ejMVJkjOuTCz
Ik61j7XKfpIR74K&index=66

Programación en Java || POO || Sobrecarga de Métodos:

https://www.youtube.com/watch?v=qHyw-
9CxXVs&list=PLWtYZ2ejMVJkjOuTCzIk61j7XKfpIR74K&index=67

Programación en Java || POO || Modificadores de acceso:

https://www.youtube.com/watch?v=OKzN91ldizs&list=PLWtYZ2ejMVJkjOuTCzI
k61j7XKfpIR74K&index=68
Programación en Java || POO || Encapsulamiento y métodos accesores
(Getters y Setters):

https://www.youtube.com/watch?v=8LyjCiuynKw&list=PLWtYZ2ejMVJkjOuTCzI
k61j7XKfpIR74K&index=69

Programación en Java || POO || Constantes:

https://www.youtube.com/watch?v=R1L-
GRNFQOo&list=PLWtYZ2ejMVJkjOuTCzIk61j7XKfpIR74K&index=70

Programación en Java || POO || Miembros estáticos de una clase:

https://www.youtube.com/watch?v=aiBzXQmtzrA&list=PLWtYZ2ejMVJkjOuTCz
Ik61j7XKfpIR74K&index=71

Programación en Java || POO || Ejercicio - Obtener el perímetro y área de un


cuadrilátero:

https://www.youtube.com/watch?v=6qgOFZnhYEA&list=PLWtYZ2ejMVJkjOuTC
zIk61j7XKfpIR74K&index=72

Programación en Java || POO || Ejercicio - Encontrar el vehículo más barato:

https://www.youtube.com/watch?v=EL68D2gmtz8&list=PLWtYZ2ejMVJkjOuTC
zIk61j7XKfpIR74K&index=73

Unidad : Foro ( %)

La programación Orientada a Objetos básicamente es un paradigma de


programación que invita a los programadores a pensar las cosas como lo haríamos
en la vida real. Este tipo de programación fue desarrollada por la necesidad de
reutilizar código aunque no haya sido programado por ellos mismos, en otras
palabras compartir conocimiento.

Para entender un poco, lo que significa POO, veamos el siguiente ejemplo: Un carro
tiene ciertas características que lo diferencian de otro y además diversas
funcionalidades. En POO, el objeto sería el carro, las propiedades sus características
(modelo, color) y los métodos sus funciones (arrancar, frenar).
Veamos otro ejemplo con una operación matemática, una fracción, donde la fracción
es el objeto, sus propiedades el numerador y el denominador, y sus métodos
sumarse o restarse con otra fracción.

Estos objetos pueden ser utilizados a la hora de realizar un programa matemático


donde necesite gestionar fracciones o un taller de carros donde se procese una serie
de vehículos.

Existen varios lenguajes de programación orientada a objetos:


¿Cuál usas y por qué?

Unidad : Tarea 1 ( %)

Apreciados estudiosos desarrollar un programa en JAVA con los siguientes


requerimientos:

TEMA: sobrecarga de métodos

El programa debe tener sobre carga de métodos y contener 2 clases: DOCENTE y


MAIN, adicional debe contener constructor también llamado Docente el cual debe
llevar mínimo 5 atributos.

Entradas con ventanas JOptionPane

Salidas por consola System.out.print

Nota: El archivo se debe subir comprimido a la plataforma.

Éxitos
Unidad : Tarea 2 ( %)

Apreciados estudiosos, diseñar infografía con los conceptos fundamentales de la


Programación Orientada a Objetos POO, dicha infografía se realizará en la
herramienta de su agrado.

Subir archivo en formato PDF.

Éxitos.

Unidad : Tarea 3 ( %)

Apreciados estudiosos

Construir un programa que dada una serie de motos caracterizadas por su marca,
modelo y precio, imprima las propiedades de la más costosa. Para ello se deberán
leer las características de cada moto por teclado y crear una clase que represente
cada uno de ellas.

Subir archivo comprimido.

Éxitos

Unidad : Examen ( %)

El exámen depende del énfasis en los temas que se den en los encuentros
sincrónIcos, entonces amigo, ahí sumercé escoge si los coloca a hacer un programa
o les realiza una prueba tipo ECAES, cualquier cosa me avisa y se lo hago

S-ar putea să vă placă și