Comunidad de diseño web y desarrollo en internet online

Error con getters y setters.

Citar            
MensajeEscrito el 10 Mar 2010 12:56 pm
La razón por la cual te da error es por que el tipo de variable es protected lo que quiere decir que solo es accesible desde la misma clase y desde sus decendientes, osea cuando la extiendes o la heredas, si quieres manipular estas variables debes nombrarlas private ya que las estas manipulando con los getters y setters

Mira este link en donde vas a encontrar una tablita bastante practica, aunque esta en ingles pero pues la tablita es facil de entender http://www.flexer.info/2008/01/07/publicprotectedprivateinternalstatic/

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 10 Mar 2010 03:36 pm
Sip, tienes razón, copié y pegué tu codigo para analizarlo y el unico error que encuentro es

Código ActionScript :

Elisabeth.apellido=("Varo"); //


para asignarle valor a la variable es solo

Código ActionScript :

Elisabeth.apellido="Varo"; //sin parentesis


El resto va bien, incluso

Código ActionScript :

trace(Elisabeth.apellido); //Aquí es dónde me da el fallo, en el getter.


a mi no me devuelve ningun error!!!

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 10 Mar 2010 10:39 pm
Muchísimas gracias, rubencho!!! Era eso lo que daba fallo, la asignación del setter!! :D

Por titabruni

10 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.