Wprowadzenie do programowania w jÄzyku C++
Wprowadzenie do programowania w jÄzyku C++
Wprowadzenie do programowania w jÄzyku C++
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Podstawy i języki <strong>programowania</strong><br />
Język <strong>C++</strong><br />
Konstruktor <strong>do</strong>myślny ― default constructor<br />
Dwie wersje realizacji konstruktora <strong>do</strong>myślnego:<br />
Wersja intuicyjna<br />
Square::Square()<br />
{<br />
side = 0;<br />
}<br />
Wersja z listą inicjalizacyjną<br />
Square::Square() : side( 0 )<br />
{<br />
}<br />
Obiekty i klasy<br />
<br />
<br />
Nazwa pola<br />
Square::Square() : side( 0 )<br />
{<br />
}<br />
Lista inicjalizująca<br />
konstruktora<br />
Wyrażenie inicjalizujące<br />
Lista inicjalizacyjna ma dwa<br />
zastosowania. Pierwsze z nich to<br />
inicjowanie pól obiektu.<br />
Na liście może wystąpić nazwa pola,<br />
a w nawiasach wartość temu polu<br />
przypisywana.<br />
Drugie zastosowanie listy inicjalizacyjnej<br />
zostanie omówione później.<br />
Copyright © Roman Simiński Strona : 16