Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/12/2012, 09:29
Avatar de Genetix
Genetix
 
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 10 meses
Puntos: 45
Respuesta: propiedades y atributos es lo mismo?

Aunque vendría a ser los mismo, en algunos lenguajes de programación como C#, se llaman "propiedades" a los getter y setter, que permiten acceder a los "atributos".

Ejemplo
Código C++:
Ver original
  1. public class MyClass {
  2.     //atributo
  3.     private int variable;
  4.     //constructor
  5.  
  6.     //declaracion de la propiedad
  7.     public int atributo{
  8.         //get sirve para devolver el valor del atributo
  9.         get{
  10.             return variable;
  11.         }
  12.         //set sirve para cambiar el valor del atributo
  13.         set{
  14.             variable = value;
  15.         }
  16.     }
  17. }


Si esa lógica aplicamos a php, vendría a ser los métodos mágicos __set y __get

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com