3574671407

3574671407



Rozwiń skrót VMTP.

Virtual Method Table Pointer- wskaźnik do tablicy metod wirtualnych używanej przy polimorfiźmie. Zawiera go każdy obiekt, w którym korzystamy z metod wirtualnych. Jak utworzyć klasę, z której nie można dziedziczyć?

class Finalizer {

friend class A; private:

Finalizer(){}

};

class A: public virtual Finalizer {

II ...

};

Jaki typ powinien zwracać przeciążony operator ->?

Operator ten musi zwrócić wskaźnik lub obiekt klasy, który także ma przeciążony ten sam operator.

Czy klasa zagnieżdżona ma dostęp do prywatnych składowych klasy zewn.?

Tak. Poniższy kod nie powoduje żadnego błędu kompilacji: class foo

{

public:

class bar

{

public:

int xyz(foo &x){ return x.foobar; }

};

void setFoobar(int a){ foobar = a; } private:

int foobar;

};

Czym się różni struktura (struct) od klasy (class)?

W C++ jedyna różnica (oprócz słowa kluczowego) polega na tym, że jeżeli określiliśmy jakiś element składowy poza modyfikatorem dostępu (public, private, protected), to:

1.    W klasie będzie on prywatny.

2.    W strukturze będzie on publiczny.

Poza tym struktury mogą posiadać metody, podlegają dziedziczeniu, możliwe jest także,

5 z 13



Wyszukiwarka

Podobne podstrony:
DSC00395 (20) Podstawowe zastosowania wskaźników: ■    wskaźniki do tablic umożliwiaj
DSC00396 (18) Zastosowania wskaźników - wskaźniki do tablic int*Wsk; I int Tab[20];
2. Z polimorfizmem - wywołany zostanie wskaźnik do odpowiedniej metody przechowywany w tablicy metod
Poznaj C++ w$ godziny0232 Tablice 223Usuwanie tablicy ze sterty Rodzina jest wskaźnikiem do tablicy
o wysoce rozwinięty rynek pomocy socjalnej o stosunkowo silne zróżnicowanie wskaźników bezrobocia mi
9.    Rozwiń skrót CABG: a)    chirurgiczne leczenie choroby
CAM00781 •m f Rozwiń skrót PET A)    polietylen B)    polichlorek winy
Image16 12. .Opisz deklarację: const char *const c; stały wskaźnik do stałej zmiennej typu char. dek
Resize of? Wskaźnik temperatur) płynu w układzie chłodzenia silnika (7) Przy nominalnym stężeniu pł
Poznaj C++ w$ godziny0155 144 Godzina 10Usuwanie obiektów Kiedy wywołasz delete na wskaźniku do obie
Poznaj C++ w$ godziny0164 Godzina 11Referencje W ciągu ostatnich dwóch godzin nauczyłeś się, jak wyk
64 LESZEK BROGOWSKI którą rozwinął z refleksji nad problematyką istnienia świata. Sposób dojścia do

więcej podobnych podstron