Como aprender POO bien

Iniciado por elbrujo20, 14 Abril 2015, 03:41 AM

0 Miembros y 1 Visitante están viendo este tema.

elbrujo20

Hola soi nuevo en esta pagina quisiera ver si alguien me puede pasar unos tutoriales o alguna manera de poder aprender bien la programacion orientada a objetos ya que es lo que veo en la universidad con el lenguaje java ya se que al usar java es orientado a objetos ppero lo que busco es como entender mejor ese paradigma a la hora de resolver problemas
por que una cosa es saber usar el lenguaje y otra cosa es el paradigma quisiera ver si algun libro que explique bien sobre POO o como aprendieron los que ya tienen experiencia en eso

Usuario Invitado

Oracle tiene un tutorial sobre POO muy completo que esá traducido por si no puedes leer en inglés.

La POO se entiende practicando. Lee primero teoría y luego practica. Empieza por encapsulamiento, sigue con abstracción, herencia y polimorfismo. Importante tener claros los conceptos de abstracción (y niveles de abstracción), cohesión y acoplamiento.


Saludos.
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein

crack81

Bueno para aprender poo puedes ver los libros de deitel y deitel sobre java

pero principalmente se aprende practicando y haciendo muchos ejercicios, eso si hay que aprender bien los conceptos porque al rato no quieras aprender polimorfismo si no sabes sobres clases abstractas, herencia, method class, sobre carga o sobre escritura de metodos

Lastimosamente java tiene un mal y es que abusa de la poo ya que muchos problemas no necesitan involucrar ese paradigma, yo por eso siempre recomiendo lenguajes multiparadigma como Delphi o C++ pero solo es una opinion saludos...
Si C/C++ es el padre de los lenguajes entonces ASM es dios.

kondrag_X1

Léete proyectos de gente y fíjate en las estructura que utilizan para resolver los problemas, esto te dará muchísimo juego para plantear soluciones en un futuro.