¿Qué es la programación orientada a objetos?

La programación orientación a objetos es un paradigma de programación.


Entre las características principales tenemos: el objeto con sus atributos y sus métodos, pero... ¿Qué es un objeto?

Si pensamos en un objeto podemos decir que es una cosa, como ser: una mesa, un monitor, un smartphone, un automóvil  etc.

Todos los objetos tienen cualidades, si tomamos  la mesa, podemos decir: 

La mesa es grande, es marrón

¿Qué es grande? un tamaño.

¿Qué es marrón? un color.

O sea que tamaño y color son los atributos del objeto. Grande y marrón son la calidad del atributo, que pertenece a cada objeto, porque puede ser que tengamos otra mesa que sea pequeña, amarilla y con rueditas.


Los objetos tienen funcionalidades, ¿que puede hacer el objeto?

Si tomamos el ejemplo de la mesa, en ella se pueden apoyar cosas, estas funciones que realiza la mesa serían nuestros métodos.

Resumiendo lo anterior, en la programación orientada a objetos tenemos:

  • Objeto: Que es el elemento.
  • Atributos: Son las cualidades o propiedades del elemento.
  • Métodos: Son las acciones que realiza este objeto.
Ahora voy a detallar los elementos principales de POO.

Clases: Son los modelos de los cuales nosotros construiremos los objetos. Una clase se define con la palabra reservada Class seguida de nombre génerico del objeto (siempre en singular y utilizando CamelCase).

Class Objeto { }

Propiedades: Son las características del objeto (Se definen igual que las variables)


Class Objeto {
    public $color = "";
    public $longitud = "";
}

Métodos: Los métodos son las funciones que puede realizar el objeto.

Class Objeto {
   
    public $color = "";
    public $longitud = "";

    public function moverse(){
    }
}


Una clase es el razonamiento abstracto de un objeto, mientras que el objeto es su materialización. 

A la acción de crear objetos, se la denomina “instanciar una clase” y dicha instancia consiste en asignar la clase, como valor a una variable:

$obj = new Objeto();

Una vez que instancio la clase puedo acceder a través a los elementos de la misma a través de la variable que le asigne, en este caso $obj.

$obj->color;

$obj->moverse();


Hasta aquí llegamos!

A seguir programando!




Si la vida te da limones, haz limonada


Me encanta esa frase, pero no en el sentido pesimista, si no de siempre mirar el vaso medio lleno, de que si te sucede alguna situación, aprovechar y sacarle el jugo, sacarle lo bueno.

¿Cuantas veces te paso ante una situación en primera instancia  pensar bien pesimista? A mí?, miles! pero al trabajarlo mas en mis pensamientos, le saco el jugo (y bastante).

Y si uno, no sabe hacer limonada, y bueno habrá que aprender.



¿Cuando dejamos de dibujar?


El garabato se convirtió en dibujo, el dibujo en garabato. 

No recuerdo cuando deje de dibujar por placer, pero si recuerdo cuando deje de dibujar por obligación, ¿10 años quizás?

Mi trabajo, el que disfruto muchísimo, es muy técnico, muy lógico, ¿ y la creatividad para cuando? ¿la dejo para  esos sueños surrealistas? esos que sigo teniendo de adulta como si fuera una niña.

Muchos años después vuelvo a que los garabatos sean mas dibujos, a que pueda observar los detalles de las cosas simples para pasarlas al papel.

Y no podría tener mejor maestra que mi vieja.   



¿ Quién no tuvo una noche de insomnio?


Hace unos días escuche que en Buenos Aires llueve una vez cada cuatro días. Seguramente me desacostumbre.

Hace dos horas que me desperté, viento, lluvia, la paz absoluta y vuelve a entrar en el bucle (una y otra vez). 

Envidia? Si, al ser que me encanta que exista, ese que duerme al lado, con una profundidad única, que en base a la experiencia, seguramente mañana al despertar me va a decir: "Viste como llovió anoche? No pude dormir". 

Mi pensamiento? Sueño ven a mi! 



Webster2730

¿Quién te dejo de seguir?

Hace unos días  hablando de los seguidores de Instagram una amiga me comento: "Yo sigo a los que me siguen" y yo me pregunte  ¿Pero?... ¿Por cuánto tiempo?

La app que elegí para este tema se llama Unfollowers for Instagram, si bien el diseño no es lo mas, cumple muy bien su función y te deja eliminar a las personas directamente desde allí.

¿Que tipos de listas tiene?

  • Personas que no te siguen.
  • Seguidores fantasmas (Son los que generalmente no te dejan comentarios ni me gusta).
  • Seguidores mutuos.
  • Personas que han dejado de seguirte recientemente.
  • Fans.
  • Personas que te hicieron comentarios recientemente. 
Pesa aproximadamente 40Mb y la descargas desde Play Store.

Dato adicional: Si tienes activa en tu cuenta de Instagram la opción "Autenticación en dos pasos" seguramente no te va a dejar loguearte.

Unfollowers for Instagram


ph: ColinN00B



¿Te gustaría tomar mas agua? 


Todos sabemos que tomar agua hace bien, que tiene múltiples beneficios como por ejemplo mantenernos hidratados, limpiar el organismo y ayuda a liberar toxinas.
Es indispensable para digestión y absorción de nutrientes, ayuda a mejorar la belleza del cabello, uñas y piel, entre muchas cosas mas, pero.. ¿Tomas agua diariamente? ¿Sabes cuanta agua tomas? ¿Te olvidas de tomar agua?

Hay una App  que me encanta, se llama Water Drink Reminder que te recuerda que tenes que beber agua y te indica  cuanta agua tomas.

¿Que tiene esta aplicación?

  • Diferente medidas y diferentes tipos de bebidas, podes agregar una medida personalizada que utilices generalmente y cuando seleccionas la bebida podes elegir si tomaste 1/3, 1/2 , 2/3 o la medida completa.
  • Registro de bebidas que te muestra cuanto líquido tomaste en total por día y con sus horarios respectivos.
  • Informe de bebida con un gráfico del periodo que elijas con un promedio diario, semanal, mensual y anual.
  • Informe de peso.


La descargas del Play Store de tu teléfono con Android.

¡Super fácil de usar y útil!





¿Cuanta agua tomas?
Registro de bebidas
Estadísticas de cuanta bebida tomas.
Informes