22 lines
852 B
Plaintext
22 lines
852 B
Plaintext
![]() |
\b;Instrukcja \c;new\n; (dla specjalist<73>w)
|
|||
|
Operator \c;new\n; tworzy now<6F> instancj<63> \l;klasy\u cbot\class;:
|
|||
|
\c;\s; MojaKlasa element; // jest teraz wska<6B>nikiem null
|
|||
|
\s; element = new MojaKlasa(); // jest teraz wska<6B>nikiem
|
|||
|
\s; // do nowej instancji klasy
|
|||
|
\n;
|
|||
|
W przypadku tworzenia nowej instancji podczas deklaracji, mo<6D>na omin<69><6E> operator \c;new\n;, dodaj<61>c () na ko<6B>cu deklaracji:
|
|||
|
|
|||
|
Zamiast:
|
|||
|
\c;\s; MojaKlasa element = new MojaKlasa();
|
|||
|
\n;mo<6D>na napisa<73>:
|
|||
|
\c;\s; MojaKlasa element();
|
|||
|
\n;
|
|||
|
Je<EFBFBD>li klasa ma konstruktor z parametrami, mo<6D>na napisa<73>:
|
|||
|
\c;\s; MojaKlasa element = new MojaKlasa(2, 3);
|
|||
|
\n;lub:
|
|||
|
\c;\s; MojaKlasa element(2, 3);
|
|||
|
\n;
|
|||
|
\t;Zobacz r<>wnie<69>
|
|||
|
\c;\l;klasa\u cbot\class;\n;, \c;\l;wska<6B>nik\u cbot\pointer;\n;
|
|||
|
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.
|