jueves, 7 de enero de 2016

Elementos de la POO (Programación Orientada a Objetos)

Clase
Una clase es un modelo que se utiliza para crear objetos que comparten un mismo comportamiento, estado e identidad.

class Persona {
# Propiedades
# Métodos
}

Objeto
Es una entidad provista de métodos o mensajes a los cuales responde (comportamiento); atributos con valores concretos (estado); y propiedades (identidad).

$persona = new Persona();
/*
El objeto, ahora, es $persona,
que se ha creado siguiendo el modelo de la clase Persona
*/

Método
Es el algoritmo asociado a un objeto que indica la capacidad de lo que éste puede hacer.

function caminar() {
#...
}

Evento y Mensaje
Un evento es un suceso en el sistema mientras que un mensaje es la comunicación del suceso dirigida al objeto.

Propiedades y atributos
Las propiedades y atributos, son variables que contienen datos asociados a un objeto.

$nombre = 'Juan';
$edad = '25 años';
$altura = '1,75 mts';

No hay comentarios.:

Publicar un comentario