31.12.2014 Views

Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...

Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...

Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Konstruktorius pagal nutyl÷jimą<br />

Konstruktorius pagal nutyl÷jimą yra iškviečiamas be argumentų, t.y. jis neturi<br />

argumentų, arba visi jo argumentai turi reikšmes pagal nutyl÷jimą. Mūsų dinaminis<br />

stekas turi konstruktorių pagal nutyl÷jimą, kuris turi vieną argumentą, pradinę tuščio<br />

steko talpą, su jam prisk<strong>ir</strong>ta reikšme pagal nutyl÷jimą:<br />

class Stack {<br />

...<br />

public:<br />

Stack (int initialCapacity = 4);<br />

~Stack ();<br />

...<br />

};<br />

Pastaba: tik tuo atveju, kai klas÷ neturi jokio konstruktoriaus, kompiliatorius<br />

sugeneruos konstruktorių pagal nutyl÷jimą.<br />

Išvad÷l÷: galima aps<strong>ir</strong>ašyti klasę, kuri netur÷s konstruktoriaus pagal nutyl÷jimą, o<br />

tik konstruktorius, reikalaujančius parametrų.<br />

61

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!