←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

C++
Struct a Class

Zablokowany

  • +
  • -
ToRRent - zdjęcie ToRRent 16.04.2012

Krótkie pytanie, czym różni się klasa od struktury ? :)
Odpowiedz

  • +
  • -
ToRRent - zdjęcie ToRRent 16.04.2012

A jakoś bardziej zrozumiale dla początkującego ?
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 16.04.2012

Może sama budowa? Struktura ma tylko parametry ale w klasie można ustawić parametry publiczne, prywatne i protect no i metody które będą odnosiły się tylko do niej.

o Tak chyba. Jak chcesz napisać coś mniejszego to uzyj struktury a jak coś większego to klasy. :P
Odpowiedz

  • +
  • -
byCZUS - zdjęcie byCZUS 16.04.2012

Struktura to zrzutka danych różnych typów może dla ułatwienia powiem Ci, że działa jak record w Pascalu czy też w Delphi. Klasa hmm zbiór podprogramów, zmiennych itp ^^ używane do pisania w OOP.
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 16.04.2012

Oba te elementy mają pola na dane oraz funkcje zwane metodami. Oba mogą mieć konstruktory i destruktor. Jedyna różnica to fakt, że pola i metody struktury są domyślnie publiczne, a pola i metody klasy prywatne.

Wg mnie słowo kluczowe struct zostało w C++ dla zgodności wstecznej z C
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 17.04.2012

struct jest często używane do wczytywania plików ( "opisywaniu" struktury pliku )
Odpowiedz

  • +
  • -
ToRRent - zdjęcie ToRRent 17.04.2012

Ok, dzięki ;)

Można zamknąć
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 17.04.2012

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany