<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Programmazione a oggetti, OOP by Stefania Cretella</title>
      <link>https://padlet.com/annamiri74/7v2eyel1l8ch</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2017-11-25 16:08:08 UTC</pubDate>
      <lastBuildDate>2025-03-31 06:35:25 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://image.freepik.com/vettori-gratuito/oggetti-piatti-circa-e-commerce_1212-11.jpg</url>
      </image>
      <item>
         <title>LA PROGRAMMAZIONE A OGGETTI</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210047263</link>
         <description><![CDATA[<div>La <strong>OOP</strong> (<strong>Object Oriented Programming</strong>) è il modello di programmazione più diffuso, nato alla fine degli anni 80 come superamento della programmazione di tipo procedurale e della crisi del software, le cui cause sono:</div>]]></description>
         <enclosure url="https://padletuploads.blob.core.windows.net/prod/240480767/38b976f5562cd7889422ae5b4cfcf0b7/CAUSE_CRISI_SOFTWARE.mp4" />
         <pubDate>2017-11-25 16:15:25 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210047263</guid>
      </item>
      <item>
         <title>L&#39;ASTRAZIONE</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210050527</link>
         <description><![CDATA[<div>Il primo strumento di lavoro nella fase di progettazione di un sistema software è l<strong>'astrazione</strong>, il risultato di un processo (detto appunto di astrazione) secondo il quale, assegnato un sistema, si possono tenere nascosti alcuni particolari evidenziando quelli che si ritengono essenziali ai fini della corretta comprensione.</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 16:46:37 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210050527</guid>
      </item>
      <item>
         <title>OGGETTI</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210050904</link>
         <description><![CDATA[<div>Gli oggetti sono entità astratte dotate di specifiche proprietà (gli <strong>attributi</strong>) e in grado di cooperare con altri oggetti svolgendo specifiche azioni (i <strong>metodi</strong>).</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 16:50:28 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210050904</guid>
      </item>
      <item>
         <title>CLASSI</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210051204</link>
         <description><![CDATA[<div>Gli oggetti sono le istanze delle<strong> classi</strong>.<br>Oggetti della stessa classe vengono definiti simili e si differenziano tra loro per le loro proprietà (attributi), ma condividono il comportamento (metodo).</div>]]></description>
         <enclosure url="https://padletuploads.blob.core.windows.net/prod/240480767/8a2bb0d0d51a9418e84a58f381595b51/metodi_e_proprietc3a01.jpg" />
         <pubDate>2017-11-25 16:53:03 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210051204</guid>
      </item>
      <item>
         <title>SCOPO DELL&#39;ASTRAZIONE</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210052276</link>
         <description><![CDATA[<div>Mediante il procedimento di astrazione, gli oggetti fisici vengono virtualizzati in <strong>oggetti software</strong>, di cui vengono individuate le proprietà simili e ci si concentra su esse, ignorando temporaneamente le loro differenze.</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 17:02:38 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210052276</guid>
      </item>
      <item>
         <title>PARADIGMA AD OGGETTI</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210054305</link>
         <description><![CDATA[<div> linguaggi a oggetti sono i principali artefici della transizione da <strong>progettazione e programmazione</strong> "in the small" a quella "<strong>in the large</strong>"</div><div>La programmazione a oggetti è da considerarsi un nuovo <a href="http://www.federica.unina.it/ingegneria/programmazione-1-ing/programmazione-orientata-oggetti/I">paradigma di programmazione</a>, detto "<strong>paradigma a oggetti</strong>".</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 17:22:02 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210054305</guid>
      </item>
      <item>
         <title>C++</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210054730</link>
         <description><![CDATA[<div>I linguaggi classici, i "Pascal like", non offrono strumenti adatti alla progettazione di sistemi complessi. <br>I linguaggi a oggetti più rappresentativi oggi sono, invece, <strong>Java </strong>e<strong> C++</strong>.<br>Di seguito viene mostrata la programmazione orientata agli oggetti in linguaggio C++.</div>]]></description>
         <enclosure url="http://www.edutecnica.it/informatica/op/op.htm" />
         <pubDate>2017-11-25 17:26:07 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210054730</guid>
      </item>
      <item>
         <title>PROPRIETÀ DI UN SOFTWARE DI QUALITÀ</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210055387</link>
         <description><![CDATA[<div>L'impiego del linguaggio OOP impone l'uso dei principi fondamentali della programmazione a oggetti:</div><ul><li>la <strong>modularità</strong>;</li><li>l<strong>'incapsulamento</strong>;</li><li>la<strong> protezione delle informazioni.</strong></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 17:31:32 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210055387</guid>
      </item>
      <item>
         <title>LA &quot;TRIADE&quot; DELLA PROGRAMMAZIONE</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210055971</link>
         <description><![CDATA[<div>Le caratteristiche fondamentali della OOP sono:</div><ul><li>l'<strong>ereditarietà</strong> (permette di modellare e specializzare le classi già esistenti e quindi di non dover mai "partire da zero", ma sempre da solide fondamenta);</li><li>il <strong>polimorfismo</strong> (la possibilità di mandare un messaggio con uno "stesso significato" a classi diverse che lo interpretano ed eseguono in modo diverso);</li><li>l'<strong>incapsulamento</strong> (mediante il quale avviene l'"<strong>information hiding"</strong>: l'utente ha a disposizione un'interfaccia  che gli permette di interagire con gli oggetti non in modo diretto, ma esclusivamente mediante lo scambio di messaggi).</li></ul><div>      </div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 17:36:04 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210055971</guid>
      </item>
      <item>
         <title>DEFINIZIONE DELLA CLASSE</title>
         <author>annamiri74</author>
         <link>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210056815</link>
         <description><![CDATA[<div>Per definire la classe, ossia lo schema <strong>statico</strong> di base dal quale è possibile creare i singoli oggetti <strong>dinamici</strong>, occorre:</div><ul><li>definire (e nascondere) la rappresentazione dei dati all'utente;</li><li>definire tutte le operazioni applicabili agli oggetti del tipo di dato astratto;</li><li>garantire che l'utente possa manipolare gli oggetti solo mediante lo scambio di messaggi.</li></ul><div><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-25 17:42:54 UTC</pubDate>
         <guid>https://padlet.com/annamiri74/7v2eyel1l8ch/wish/210056815</guid>
      </item>
   </channel>
</rss>
