2011-06-08 10 views

Respuesta

7

crea una API que no permite un valor que desea ajustar. Esto es similar en otros idiomas a una constante.

+2

¿Una constante? El getter es una función que puede dar un resultado diferente cada vez que se invoca. O la función de propiedad solo lo hace evaluar una vez en la vida del objeto, eso no tiene sentido. Sin embargo, entiendo ahora cuál es la ventaja, pero no creo que sea similar a una constante. –

+2

Hay absolutamente diferencias, pero también hay cierta superposición, estoy usando el significado literal de * similar * aquí. –

+0

Supongo que esto es solo si prefijas la variable con doble guion bajo, de lo contrario, solo puedes configurarlo con o sin '@ property'. También llegué aquí mientras me preguntaba si tenía sentido usar '@ property' en algo no constante que no debería tener un setter. – Zitrax

Cuestiones relacionadas