<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4930447601859288614</id><updated>2011-07-08T03:51:58.402-07:00</updated><title type='text'>un poquito de todo</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://franciscomsp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4930447601859288614/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://franciscomsp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Francisco agurto</name><uri>http://www.blogger.com/profile/17301744319106517783</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_xnc5CT0Ibx0/SvtaJaTPtxI/AAAAAAAAAAM/VPrpaZpAlBI/S220/DSC0152225.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4930447601859288614.post-1388358160164822535</id><published>2009-11-11T17:59:00.001-08:00</published><updated>2009-11-11T17:59:37.595-08:00</updated><title type='text'>Aprendiendo a Programar orientado a objetos  1</title><content type='html'>&lt;p&gt;bueno en este súper “ultra mega post” quiero hablarles sobre un fascinante paradigma de programación llamado “ OOP o&amp;#160; in Spanish programación orientada a objetos”, =O al leer esto ustedes dirán&amp;#160; :S que diablos es esto , o quizá dirán o si creo que he escuchado acerca de eso . bueno cualquiera sea su posición espero que este post pueda aclararles un poco mas acerca de este tema.&lt;/p&gt;  &lt;p align="center"&gt;&lt;u&gt;COMENZEMOS!!!!&lt;/u&gt;&lt;/p&gt;  &lt;p align="justify"&gt;en un inicio lo que debemos tratar de entender es &lt;strong&gt;QUE! &lt;/strong&gt;rayos es un objeto , bueno muy fácil un objeto es =) “cualquier cosa” , puede ser algo lógico , ( un pensamiento por ejemplo ) algo tangible ( una mesa por ejemplo)&amp;#160; , etc.&amp;#160; cuaaaaaalquier cosa . ahora si bien un objeto puede ser cualquier cosa , estos en si poseen comportamientos y características los cuales llevados a un plano mas técnico son conocidos como “atributos” ( para las características)&amp;#160; y “métodos” para los comportamientos . Un objeto programáticamente hablando es representado por una “clase”&amp;#160; ,la definición “formal” de clase es : conjunto de objetos con características y comportamientos en común.&lt;/p&gt;  &lt;p align="justify"&gt;ahora la interrogante podría ser , pero y por que una clase es un conjunto de objetos?, pues veámoslo en un ejemplo practico &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_xnc5CT0Ibx0/SvtsAI30V6I/AAAAAAAAABU/7iMGwlLYWvU/s1600-h/auto%5B5%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="auto" border="0" alt="auto" src="http://lh6.ggpht.com/_xnc5CT0Ibx0/SvtsAmO4upI/AAAAAAAAABY/RkE1fNFm9mk/auto_thumb%5B3%5D.jpg?imgmax=800" width="178" height="143" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;observemos la imagen&amp;#160; en cuestión, digamos que queremos&amp;#160; representar la imagen&amp;#160; como un objeto en una clase &lt;/p&gt;  &lt;p&gt;para ello definiríamos una clase .. a la cual nombraremos como&amp;#160; “auto”&amp;#160; ahora. siguiendo la definición dada anteriormente se decía que la clase poseía características y comportamientos&lt;/p&gt;  &lt;p&gt;por tanto la pregunta es , que características posee un auto? podrían ser las siguientes :&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;nombre de modelo&lt;/li&gt;    &lt;li&gt;color &lt;/li&gt;    &lt;li&gt;etc &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;puede tener mucho mas características ,pero con esas dos a modo de ejemplo estaríamos OK,&lt;/p&gt;  &lt;p&gt;y para los comportamientos podríamos poner&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;avanzar&lt;/li&gt;    &lt;li&gt;retroceder&lt;/li&gt;    &lt;li&gt;acelerar&lt;/li&gt;    &lt;li&gt;etc&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;ahora dicho conjunto de características&amp;#160; dentro de nuestra clase auto son las que definen a nuestro objeto&lt;/p&gt;  &lt;p&gt;si nosotros damos valores a nuestros “atributos o características” para crear varios objetos seria algo como&lt;/p&gt;  &lt;p&gt;OBJETO1&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;nombre de modelo = Ferrari&lt;/li&gt;    &lt;li&gt;color = café&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;OBJETO2&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;nombre de modelo = Ferrari&lt;/li&gt;    &lt;li&gt;color = azul&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;OBJETO3&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;nombre de modelo = otro modelo&lt;/li&gt;    &lt;li&gt;color = otro color&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;si analizamos lo que acaba de suceder ,podemos concluir que a partir de la misma clase pudimos crear 3 objetos totalmente distintos que posen las mismas características y comportamientos . es por eso que a una clase se le define como “conjunto de objetos” &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_xnc5CT0Ibx0/SvtsBjy9fOI/AAAAAAAAABc/9eE4xclW-Og/s1600-h/conjuntodeautos%5B6%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="conjuntodeautos" border="0" alt="conjuntodeautos" src="http://lh5.ggpht.com/_xnc5CT0Ibx0/SvtsCP9JBEI/AAAAAAAAABg/LCa7AFTfwDk/conjuntodeautos_thumb%5B4%5D.jpg?imgmax=800" width="120" height="179" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;bueno esto seria el primer post , espero procesen este poco de información para que no se pierdan en el segundo post , espero haya sido de su agrado , otra cosa mas cualquier feedback o alcance que quieran hacerme no hay problema , no soy un experto así que puede ser una idea grandiosa para que todos aprendamos bye!.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4930447601859288614-1388358160164822535?l=franciscomsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://franciscomsp.blogspot.com/feeds/1388358160164822535/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://franciscomsp.blogspot.com/2009/11/aprendiendo-programar-orientado-objetos.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4930447601859288614/posts/default/1388358160164822535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4930447601859288614/posts/default/1388358160164822535'/><link rel='alternate' type='text/html' href='http://franciscomsp.blogspot.com/2009/11/aprendiendo-programar-orientado-objetos.html' title='Aprendiendo a Programar orientado a objetos  1'/><author><name>Francisco agurto</name><uri>http://www.blogger.com/profile/17301744319106517783</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_xnc5CT0Ibx0/SvtaJaTPtxI/AAAAAAAAAAM/VPrpaZpAlBI/S220/DSC0152225.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_xnc5CT0Ibx0/SvtsAmO4upI/AAAAAAAAABY/RkE1fNFm9mk/s72-c/auto_thumb%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
