Comunidad de diseño web y desarrollo en internet online

String: y Void: Que significan exactamente

Citar            
MensajeEscrito el 28 Dic 2005 09:45 pm
Me he leido el tutorial orientado a objetos de AS 2.0 pero no logro entender que significan exactamente "strin:" y "void:".

Supongo que me podreis contestar!

Muchas gracias y Saludos!

Por Socrattes

7 de clabLevel



Genero:Masculino  

Barcelona

opera
Citar            
MensajeEscrito el 28 Dic 2005 10:21 pm
String es un tipo de dato, las variables con ese tipo de dato aceptaran valores de cadena. Ahora como tipo de dato tambien tiene asociado un constructor, que este te da algunas operaciones que puedes hacer sobre un objeto de tipo cadena...

Código :

var miCadena:String = new String();

miCadena= "un texto cualquiera, incluso los numeros 1,2,4, se consideran texto, fijate declarare 2 variables mas..."

var miCadena2: String = new String();
var miCadena3: String = new String();
miCadena2= "20";
miCadena3= "40";
miCadena= miCadena2+miCadena3;
trace(miCadena); //salida -->2040


ahora el tipo de dato Void(con la V mayuscula), se usa para indicar que una funcion (funcion) no retornara ningun valor, cualquier valor que se intente retornar en una funcion declarada de tipo Void, en este codigo:

Código :

function unaFuncion (a:Number):Void{
   return a;
}

el compilador generará un error como este:
A function with return type Void may not return a value.
return a;


Mas informacion en la ayuda de Flash :wink:

saludos :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 29 Dic 2005 06:32 pm
Una pregunta:
Entonces si yo tengo una funcion:

function suma(a:Number):Number{
return a*2;
}


es correcto??
yo supongo que si, pero lo hago teoricamente...
Supongo, me hace falta saber mas de as2, en cuanto a estructura....

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 29 Dic 2005 06:38 pm
claro, es mas deberia ser asi, lo que pasa es que actionscript 2 te deja apoyarte de MAÑAS, que ya para actionscript 3 no existiran ^^ o quizás muy pocas :P

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 29 Dic 2005 06:41 pm
Por cierto, sabes algo de que en AS3 ya no existiran lo Movieclips???
Lo escuche de freddie en un post, pero en google no hayo nada... :-S

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 29 Dic 2005 06:43 pm

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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