<div dir="ltr"><div><div><div>Gracias.<br><br></div>Si, en este caso tienes toda la razón.<br><br></div>Pero aun así, ¿ no habría una forma de que cambiándole la propiedad a la clase o estructura padre se cambiara también en las hijas ?.<br>
<br></div>Saludos !!!<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 16 de diciembre de 2013, 21:13, Programante <span dir="ltr"><<a href="mailto:programante@gmail.com" target="_blank">programante@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El 16/12/13 10:36, Miguel Ángel Torres Fernández-Píñar escribió:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Gracias Alexis por tu respuesta.<br>
<br>
Es que no me expliqué bien.<br>
<br>
Imagínate que tengo que instanciar cuarenta objetos de esta esta estructura punto :<br>
<br>
punto a;<br>
punto b;<br>
punto c;<br>
<br>
.....<br>
<br>
Imagínate que en tiempo de ejecución calculo la coordenada Z que va a ser común a todos los objetos, pongamos Z = 200;<br>
<br>
Ahora para instanciar los objetos podría hacer :<br>
<br>
a.x = 10;<br>
a.y = 20;<br>
a.z = 200;<br>
<br>
b.x = 30;<br>
b.y = 8;<br>
b.z = 200;<br>
<br>
c.x = 5;<br>
c.y = 15;<br>
c.z = 200;<br>
<br>
......<br>
<br>
Y la pregunta es. ¿ Cómo podría usar el concepto de herencia o algo similar para no tener que estar repitiendo la coordenada Z en todos los objetos ???<br>
¿Se podría hacer creando una estructura padre que tuviera las tres coordenadas y luego que las estructuras hijas sobreescribieran tan sólo la X y la Y, y herederan la Z de la estructura padre ???<br>
<br>
Gracias y saludos a todos y FELIZ NAVIDAD !!!!!!!!<br>
</blockquote>
<br></div>
Si tienes 40 objetos, no creo que los llames a, b, c…<br>
Lo lógico será que crees un vector o un array. Por ejemplo punto mis_puntos[40]; En cuyo caso, es tan sencillo como iterar por la estructura:<br>
<br>
for (int i = 0; i < 40; i++)<br>
mis_puntos[i].z = 200;<br>
<br>
¡Feliz Navidad!<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
______________________________<u></u>_________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/<u></u>mailman/listinfo/cconclase_<u></u>listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/<u></u>index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br></div>