Browse Source

adding a bit about references/copy/pointers

master
Julio Biason 9 years ago
parent
commit
dbf1d9cd45
  1. 22
      cpp.html

22
cpp.html

@ -61,6 +61,7 @@
<li>Orientação à objetos e Classes em C++</li> <li>Orientação à objetos e Classes em C++</li>
<li>Visibilidade de variáveis e funções</li> <li>Visibilidade de variáveis e funções</li>
<li>Sobrecarga de funções</li> <li>Sobrecarga de funções</li>
<li>Ponteiros vs Referências</li>
<li>Exceptions</li> <li>Exceptions</li>
<li>Namespaces</li> <li>Namespaces</li>
<li>STL</li> <li>STL</li>
@ -151,6 +152,11 @@ Personagem player1 = new Ruy();
Peronsagem player2 = new Chunli(); Peronsagem player2 = new Chunli();
</code></pre></p> </code></pre></p>
<p><pre><code data-trim>
delete player1;
delete player2;
</code></pre></p>
<aside class="notes"> <aside class="notes">
E como instanciamos cada um dos objetos. Como eles E como instanciamos cada um dos objetos. Como eles
tem a mesma classe base, é possível inicializar tem a mesma classe base, é possível inicializar
@ -278,6 +284,22 @@ class Example {
</section> </section>
</section> </section>
<section>
<section>
<h2>Ponteiros vs Referências vs Cópias</h2>
</section>
<section>
<h2>Cópia</h2>
<p><pre><code data-trim>
Ryu player();
Arena arena.add_player(player);
</code></pre></p>
</section>
</section>
<section> <section>
<section> <section>
<h2>Exceptions</h2> <h2>Exceptions</h2>

Loading…
Cancel
Save