<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EstiloCorreo17
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ES link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Hola a todos.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Bien, voy a dar mi opinión.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Si como dices que quieres es estudiar programación
a fondo, yo te recomiendo que estudies todo por partes.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Si quieres ser un programador experto
debes de adaptarte, los objetos forman parte de un lenguaje en concreto, por
ejemplo JAVA es un lenguaje OO Puro, mientras que C++ es mixto ya que puedes
usarlos o no, depende de lo que quieras hacer, y un lenguaje tan solo es un
medio de conseguir algo, por ejemplo veo mucho mas versátil desarrollar un Arlet
de JAVA que desarrollar un ActiveX (bueno, depende para que sea), pero cada
lenguaje tiene su proposito, los hay mejores y peores pero siempre tienes que
tener una llave inglesa a mano por si acaso.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Otra cosa, es que la metodología de programación
es indiferente, orientado a objetos o no siempre vas a tener que programar
estructuradamente, por ejemplo al programar funciones (metodos), imaginate que
tienes que programar una funcion de ordenación, por ejemplo el metodo burbuja,
hay no hay objetos que valgan es codigo estructurado y no hay que ir mas alla. Lo
importante de todo y nunca me cansare de decirlo, son los patrones de diseño,
es la forma de hacer las cosas, si tienes una idea de cómo hacer algo lo haces,
si no tienes ni idea aunque tengas todas las herramientas no podras realizarlo.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Lo que me lleva a darle toda la razon a
programante:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Courier New"><span style='font-size:10.0pt;
font-family:"Courier New"'>>Finalmente, no importa lo que te enseñen, lo
importante no es que te lo enseñen todo, sino que cuando necesites algo que no
te hayan enseñado puedas >aprenderlo o deducirlo de lo que sabes.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>En cuanto a eso de que te enseñen lo
actual y demas, es todo basura, si quieres aprender algo actual no deberias de
aprender C/C++ ya que son lenguajes con mas de 15 años en la informatica.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Pero hazte una pregunta, ¿si tan viejos
son por que sigue programando la mayoria sobre c/c++?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Por muchas metodologías y lenguajes que se
inventen, nunca llegaran a ser tan potentes como lenguajes que pueden correr a
bajo nivel. Y estos ya estan inventados hace tiempo.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Un saludo.<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal align=right style='text-align:right'><font size=2
color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>.: ZeLion :.</span></font><o:p></o:p></p>

</div>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>De:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
cconclase-bounces@listas.conclase.net
[mailto:cconclase-bounces@listas.conclase.net] <b><span style='font-weight:
bold'>En nombre de </span></b>David Reza<br>
<b><span style='font-weight:bold'>Enviado el:</span></b> domingo, 02 de
diciembre de 2007 21:23<br>
<b><span style='font-weight:bold'>Para:</span></b> <st1:PersonName w:st="on">Lista
 de correo sobre C y C++</st1:PersonName><br>
<b><span style='font-weight:bold'>Asunto:</span></b> [Bulk] Re: [C con Clase]
Programacion estructurada vs programacionorientada a objetos</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Personalmente te recomendaría lo mismo que tus amigos: <st1:PersonName
ProductID="la Programación Orientada" w:st="on">la Programación Orientada</st1:PersonName>
a Objetos.<br>
<br>
Conociendo más de ella a fondo, te darás cuenta de que las diferencias entre <st1:PersonName
ProductID="la POO" w:st="on">la POO</st1:PersonName> y <st1:PersonName
ProductID="la Programación Estructurada" w:st="on">la Programación Estructurada</st1:PersonName>
son, por así decirlo, pocas. Simplemente se enfocan a organizar y elaborar los
programas con un enfoque diferente. <br>
<br>
La mayoría de las veces, lo nuevo y reciente trae mejoras en cuanto a lo
"viejo", y el caso de <st1:PersonName ProductID="la POO" w:st="on">la
 POO</st1:PersonName> frente a <st1:PersonName
ProductID="la Programación Estructurada" w:st="on">la Programación Estructurada</st1:PersonName>
no es la excepción. Tus códigos serán más legibles, les podrás dar
mantenimiento de manera más sencilla, será más prácticos, etc., pero al final
utilizarás las mismas sintaxis tanto en <st1:PersonName ProductID="la POO"
w:st="on">la POO</st1:PersonName> como en <st1:PersonName ProductID="la PE."
w:st="on">la PE.</st1:PersonName> <br>
<br>
Como ya mencione, la diferencia es la cuestión de enfoque al elaborar el
programa.<br>
Para que te des una idea, te dejo el siguiente enlace de un pequeño ejemplo
entre una y la otra. Verdaderamente lo recomiendo. El ejemplo está escrito en
Pascal. Espero que te ayude. <br>
<br>
<a
href="http://blog.smaldone.com.ar/2006/10/27/programacion-orientada-a-objetos/">http://blog.smaldone.com.ar/2006/10/27/programacion-orientada-a-objetos/</a><br>
<br>
Saludos<o:p></o:p></span></font></p>

</div>

</div>

</body>

</html>