Programación Orientada a Objetos (un acercamiento para novatos)


Esta es una serie de artículos que intenta hacer un acercamiento de la Programación Orientada a Objetos a personas que están comenzando en el mundo de la Programación. La intención es ayudarlos a entender como funciona este modelo de programación (no aseguro el éxito, pero siempre puedes dejar comentarios con tus dudas y sugerencias).

Capítulos:

  1. ¿Qué es P.O.O.?
  2. Características de la P.O.O.
  3. Clase e Instancia
  4. Cómo Escribir Una Clase
  5. Eventos (I)
  6. Eventos (II)
  7. Clases Dinámicas y Clases Estáticas
  8. Sub Clases (I)
  9. Sub Clases (II)
  10. Ámbito, Public, Private, Protected, Local

Apéndices

  1. Strict Data Typing: Mantén a Salvo tu Cordura
  2. What the Hell is “This”?

Technorati Tags: , ,

Creative Commons License
Programación Orientada a Objetos, by César Frick is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

24 Respuestas a Programación Orientada a Objetos (un acercamiento para novatos)

  1. alfredo dice:

    esta muy bien la informacin pero
    le falto que son los objetos
    felicidades

  2. iris dice:

    todo esta bien pero les falta poner que es while y do while,que es system,out.pritin,println.
    que este todo bien esplicado
    bueno adios..

  3. The Fricky! dice:

    @alfredo: Tienes razón. Actualizaré el post correspondiente.
    @iris:Las instrucciones de las que hablas on propias de un (de hecho de más de uno) lenguaje, salen del alcance de este curso, que es más general respecto a la POO.

  4. santiago dice:

    no encuentro que lenguaje orientado a objetos se utiliza en esta explicación. Gracias

  5. The Fricky! dice:

    @santiago: En los ejemplos se utiliza principalmente ActionScript 2.0, también es posible que haya alguno en java o php, pero las explicaciones tratan de mantenerse lo más neutrales posibles y no ceñirse a un lenguaje concreto.

  6. GILMAR dice:

    esta muy bueno ….
    gricias por el tiempo didicado en todo esto

  7. facundo dice:

    buenas, perdon que los moleste, queria saber si alguien sabe de algun tutorial para el lenguaje eiffel que este en castellano!

    bueno disculpen las molestias.

    Facundo.

  8. Elber Gomez Torba dice:

    no entiendo muy bien que son las subclases?

    • The Fricky! dice:

      Una Sub-Clase es la que se crea a partir de otra. Es decir, tienes una clase “A”, luego, creas una clase “B” que “extiende” a la clase “A”, es decir, tiene las mismas propiedades, métodos y eventos de la clase “A”, pero con ciertas modificaciones que has hecho (sobrescritura de métodos) o con cosas nuevas que le has agregado.
      Normalmente una sub-clase se crea para que los objetos cumplan con requerimientos más específicos en la programación o para agregar propiedades, métodos y/o eventos que no existen en la clase principal.

  9. christian dice:

    muy buena tu informacion oye no tendras una presentacion en power point para teenerla guarda para cuando no tenga internet gracias y esta muy bien explicado todo

    • The Fricky! dice:

      Jajajaja!!!! No, la verdad es que no se me ha ocurrido nunca meter el curso en una presentación de Power Point, pero si quieres la infomación puedes guardarla desde tu browser. En parte para eso es la licencia de este curso.

  10. Licantropo(Edgar) dice:

    En verdad muy buena información, al igual que los ejemplos que pones para demostrar.

    Créeme que es más fácil de lo que me muestran en la escuela

    Gracias

    Saludos

  11. Pepe dice:

    Esta bien chiva la informacion viejo!!

  12. ember dice:

    muy buena la informacion

  13. franco dice:

    Felicitaciones y gracias..muy simple y claro todo, hay alguna version para imprimir?
    gracias igual!

  14. Leidy dice:

    Uyy !! :D Esta muy buena la información , muy ordenada, bien explicada y completa . Gracias !!

  15. karina pilar barrientos asto dice:

    quisiera saber todo sobre programacion orientada o objeto

  16. ¿Y si dices, según he leído, que esté curso no es sobre ningún lenguaje en concreto sino sobre un concepto más amplio… ¿PARA QUÉ SIRVE? No sé, no acabo de verlo claro… Voy a ver si puedo ver algo del contenido…

    • The Fricky! dice:

      Hola Pacho
      Bueno, la respuesta es simple. La Programación Orientada a Objetos es un concepto, un modo de pensar a la hora de programar y no está casada con un lenguaje en particular. Lenguajes como PHP, Python, Ruby, Java, C#… son orientados a objetos o al menos lo soportan, así que la idea del curso es poder llevar los conceptos aprendidos allí al lenguaje con el que vayas a trabajar.
      Es verdad que la mayoría de los ejemplos están hechos en ActionScript 2, pero eso es algo circunstancial al tiempo en que fue escrito, pero eso no debería tener mayor impotancia, la idea de los ejemplos es que sean lo suficientemente sencillos como para que se comprenda lo que quería ilustrar en ese momento, ya sea que domines o no el lenguaje en el que están escritos.
      Si tienes alguna duda, por favor, haz un comentario donde corresponda y trataremos de resolverla juntos (siempre, claro, que no sea del tipo “tengo este código que bajé de internet y no me funciona, arréglamelo”, yo no respondo ese tipo de “dudas”).
      Espero que el contenido te ayude a aclararlo mejor

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 822 seguidores

%d bloggers like this: