5796574249

5796574249



Metody

funkcje składowe klasy

class A{

void fl(){ /* instrukcje */ }

int f2(int xf Integer y, B b){ /* instrukcje */

B f3(){ /* instrukcje */ }

}

• Aby wysłać wiadomość (żądanie wykonania metody) do obiektu należy użyć nazwy obiektu oraz nazwy metody połączonych kropką

A a = new A();

a.fl(); // wysłanie do obiektu a żądania wykonania metody fl int i = a.f2(10,20,new B());

B b = a. f 3 ();

W Javie funkcje mogą być tworzone tylko wewnątrz klasy!

Funkcje nie mogą mieć domyślnych wartości parametrów.



Wyszukiwarka

Podobne podstrony:
Atrybutypola składowe klasy class A { int pl; // typ prosty zainicjowany wartością domyślną 0 int p2
Dane składowe klasy class Pralka {    // ta klasa nazywa się Pralka public:11.. . int
Funkcje składowe klasy (metody) class Pralka {    // ta klasa nazywa się Pralka publi
13. Poniższa deklaracja metody w języku C++ class complex; class Test { void fun() throw {
Tworzenie klas i obiektówdefiniowanie nowych typów danych ° Utworzenie klasy: class NazwaKlasy { /*
{odwołanie do składowych klasy:    wywołanie metody nazwa_obiektu.metoda,
Sortowanie kontenera - procedura testowa template<class T> void con_sort(unsigned int size){ s
int main(void) { double fl = 2 * 3.1415926; double f2 = 3.1415926; printf("%f, %f

081 TIF Klasy ~Napis(void){ if(m_pch) delete m_pch;} }; Wszystkie zmienne składowe trzeba inicjalizo
KlasyPo class Napis { private: const int m_cchTest; public: Napis(void) : m_cchTest(10){}}; Zgodnie
~Napis(void){ if(m_pch) delete m_pch;} }; Po class Napis{ private: const int m_cchTest; int
Po class Napis{ private: const int m_cchTest; int m_cch; char *m_pch; void lnicjNapis(const cha


więcej podobnych podstron