<p>On Jul 29, 2011 5:26 AM, &quot;Adrian Scoica&quot; &lt;<a href="mailto:adrian.scoica@gmail.com">adrian.scoica@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Eu as tine din nou prezentarea despre OOP (aplicatie in C++).<br>
&gt;<br>
&gt; Ca sa fim toti in tema:<br>
&gt; feedback [ Andrada -&gt; eu ]:<br>
&gt; * prea multa informatie<br>
&gt; * abordare prea prescriptiva si prea fixata pe C++<br>
&gt; * sa evitam abordarea cu exemplele clasice (pisica, caine, animal)<br>
&gt; pentru ierarhiile de clase<br>
&gt;<br>
&gt; feedback [ eu -&gt; prezent ]:<br>
&gt; * in continuare, prea multa informatie<br>
&gt; * exercitiile se scriu greu de la 0<br>
&gt; * exemplele sunt prea seci<br>
&gt;<br>
&gt; Change of context: ei fac si Java in paralel. Vor sti ce e aia o<br>
&gt; clasa, probabil au vazut si containere de acolo, si au si cateva<br>
&gt; notiuni generale de OOP.<br>
&gt;<br>
&gt; Planuri de la toamna<br>
&gt; * continuam sa avem o prezentare de C++ pentru ca au nevoie de el, si<br>
&gt; pentru ca Java ii va inghiti.<br>
&gt; * din chestiile specifice C++ vs Java, pastram doar definirea lui<br>
&gt; &quot;operator&lt;&quot; (ca sa poata folosi std::sort). Also, _trebuie_ spus ca<br>
&gt; virtualizarea se face explicit in C++.<br>
&gt; * nu ne focusam pe STL, cu exceptia vector si pair. Informatia despre<br>
&gt; iteratori se va reduce la abstractia semanticii de pointer (o sa fie<br>
&gt; sec totusi, fara sa stie sa supraincarce operatori, ca o clasa poate<br>
&gt; implementa indirectare. Mai vedem.)<br>
&gt; * exercitii partial implementate de noi. Le cerem doar sa le tweak-uiasca<br>
&gt; * o lasam mai moale cu abordarea incrementala pentru ca vor sti deja<br>
&gt; ceva de pe la OOP despre incapsulare.<br>
&gt; * eu as vrea sa pastram exemplul cu nr complexe pentru ca putem trece<br>
&gt; de la &quot;class Complex&quot; la &quot;std::pair&lt;Typename, Typename&gt;&quot;<br>
&gt;<br>
&gt; Propunere: Ultimele 30 secunde: demo despre ce se poate face C++ cand<br>
&gt; bei prea mult (eventual scriu eu o sursa template-izata compacta care<br>
&gt; se autogenereaza sau face unfolding la niste cod sau ceva, we&#39;ll see).</p>
<p>Super. Mie mi-au placut prezentarile cu c++ si cu editoare si nu cred ca ar putea lipsi.</p>
<p>Adrian, ora la care dai mail e geniala:).</p>