Q tal Experto tengo la siguiente class lo que quisiera es mostrar en pantalla con la
clase imprime() seria los datos "hp" y "semitorre", la ejecuto la pagina y me da el alert
y me dice en el primer cartel (alert) undefined y en el segundo carte (alert) "semitorre". Lo q tendria
q hacer seria mostrar en el 1mer alert "hp" y en el 2do alert "semitorre".
A qui esta el codigo. Mas abajo probe de otra manera haciendo una clase "caja" q involucre
a las 3 fx imprime, interior , exterior, y no fx tampoco. Da el mismo error q el codigo1.
Quiza falte algo no se me ocurre que.
Codiogo1
<script>
function imprime()
{
alert (this.marca);
alert(this.caja);
}
function interior(marca)
{
this.marca=marca;
this.imprime=imprime;
}
function exterior(caja)
{
this.caja=caja;
this.imprime=imprime;
}
mipc=new interior("hp")
mipc=new exterior("semitorre")
mipc.imprime();
</script>
+++++++++++++++++
codigo 2
<script>
function caja(imprime,interior,exterior)
{
this.imprime=imprime;
this.interior=interior;
this.exterior=exterior;
}
function imprime()
{
alert (this.marca);
alert(this.caja);
}
function interior(marca)
{
this.marca=marca;
this.imprime=imprime;
}
function exterior(caja)
{
this.caja=caja;
this.imprime=imprime;
}
mipc=new caja()
mipc=new interior("hp")
mipc=new exterior("semitorre")
mipc.imprime();
</script>
Saludos cordiales.