30.06.2013 Aufrufe

Softwareentwicklung in C++ - ASC

Softwareentwicklung in C++ - ASC

Softwareentwicklung in C++ - ASC

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

356 12. Operator Overload<strong>in</strong>g<br />

39<br />

40 virtual RangeControlledInt &operator = (<br />

41 const RangeControlledInt & s r c )<br />

42 throw( r a n g e e r r o r ) ;<br />

43<br />

44 virtual RangeControlledInt &operator = ( <strong>in</strong>t32 value )<br />

45 throw( r a n g e e r r o r ) ;<br />

46<br />

47 virtual operator <strong>in</strong>t32 ( ) const ;<br />

48 } ;<br />

49<br />

50 //−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−<br />

51 /∗<br />

52 ∗/<br />

53 RangeControlledInt : : RangeControlledInt ( <strong>in</strong>t32 m<strong>in</strong> ,<br />

54 <strong>in</strong>t32 max,<br />

55 <strong>in</strong>t32 value )<br />

56 throw( <strong>in</strong>valid argument , r a n g e e r r o r )<br />

57 {<br />

58 cout

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!