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

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"?

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ć".

0

Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1