Różnica między namespace a class/struct

Różnica między namespace a class/struct
L8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Właściwie to co w temacie. Natknąłem się ostatnio na kod, w którym używa się namespace i maczy mnie dlaczego autor nie użył clasy. Czy ktoś mógłby opisać różnice w "ideologii"?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

Namespace definuje tylko niejako "skąd są dane nazwy" i tyle. Po to żeby na przykład klasy List<> z dwóch różnych bibliotek się ze sobą nie gryzły.
Klasa to jest zupełnie co innego, bo klasa to jest opis pewnej struktury danych wraz z operacjami które można na niej wykonywać. Nie pojmuje jak ktoś może te dwa pojęcia "mylić".

L8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Dzięki

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.