Comunidad de diseño web y desarrollo en internet online

Herencia

Citar            
MensajeEscrito el 08 Mar 2005 04:24 am
Como yo podria heredar valores del constructor de otra clase...

ejemplo en otro lenguaje....

niño(int edad, string sexo):base(edad,sexo);

Por mafia

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Mar 2005 08:29 am
Ya has mirado el tutorial de POO que preparo Freddie?

http://www.cristalab.com/vertutorial.php?id=51

Ahi explica justo lo que quieres si no me equivoco.

Deu!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser
Citar            
MensajeEscrito el 08 Mar 2005 07:05 pm
ein?... lo que heredas, son propiedades y metodos, pero no contenido...

Quiza lo que puedas heredar son valores por defecto que hay en las clase padre/s...

De todos modos las herencias se hacen a traves de clases y no de instancias (como tu lo estas poniendo).

Por zinabrio

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Mar 2005 07:42 pm
lo que quiero especificamente es saber de que forma puedo pasarle parametros a un contructor de la clase que heredo.....

Por mafia

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Mar 2005 08:14 pm
dentro de tu clase donde la usas, pues solo asi:

Código :

class nino{
.
.
.
miBase=new Base(this.edad,this.sexo);
.
.



Saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 08 Mar 2005 09:33 pm
Es estooooomiren...haber si se dan cuanta de lo que quiero hacer:::

public class Ubicacion
{
protected int [] integ = new int[3];

public Ubicacion(int cant_ocas, int cant_zorras, int cant_granos)
{
integ[0]= cant_ocas;
integ[1]= cant_zorras;
integ[2]= cant_granos;
}

////-----------------------------------------

public class Bote : Ubicacion
{
int cant_fisica;
int capacidad;


public Bote(int cant_oca, int cant_zorra, int cant_granos, int _capacidad):
base (cant_oca, cant_zorra, cant_granos)
{
cant_fisica = 0;
capacidad = _capacidad;
}

//--------------------------------------------

hacer esto en flash

Por mafia

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Mar 2005 01:35 am
Para pasarle parametros a la clase padre de una clase que heredo de ella; usas super; buscalo en la referencia de Flash y encontraras todo acerca de el

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 09 Mar 2005 03:25 am
Tambien vete estos dos documentos, me parece excelente idea que trabajes con clases, haz muchas pruebas, a diferencia de otros lenguages, en Flash podemos ver facilmente como va el contenido de nuestras variables, solo tienes que poner "trace(variable);"


Documentos:
Explicacion de Combinacion de clases

Explicacion Super

Saludos :D

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 09 Mar 2005 10:26 am
ok ahora si de veras que me sirvio eso...gracias a todos....

Por mafia

35 de clabLevel



 

msie

 

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