Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 1
  • 2.5K
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 3

Struktura jest alokowana na stosie, a klasa na stercie.
Porównanie klas polega na porównaniu wskaźników, a do porównania struktur trzeba napisać operator porównania.
Konstruktor domyślny w klasie można zdefiniować, czego nie można w strukturze.
Konstruktor w strukturze musi zainicjować wszystkie pola, a w klasie nie musi.
W strukturze nie można zdefiniować destruktora, a w klasie można.
Po strukturze nie można dziedziczyć, a po klasie można.

  • Odpowiedział
  • @ | 27.05.2013
  • TRENER ALTKOM AKADEMII
Komentarze
Pomyłka do usunięcia 2 wpisy
Skomentował : @ TRENER ALTKOM AKADEMII ,27.05.2013
  • 0

Klasa abstrakcyjna może zawierać implementację niektórych metod, a interfejs nie.
Można zaimplementować wiele interfejsów, ale tylko po jednej klasie dziedziczyć.
W klasie abstrakcyjnej można zdefiniować pola i delegaty, a w interfejsie nie.

  • Odpowiedział
  • @ | 27.05.2013
  • TRENER ALTKOM AKADEMII