Strona 1 z 1

Jak zrozumiec co to sa biblioteki klas.

Napisane: sobota, 28 grudnia 2013, 13:35
przez Tomasz S
Witam.
Z samego tytulu mozna wywnioskowac ze jestem nowy w temacie programowania i stawiam pierwsze kroki jak maluch przy nauce chodzenia:)
Mianowicie nie czaje okreslenia "biblioteka klas". W roznego rodzaju kursach przy temacie klasy uczymy sie tworzyc klasy a pozniej w tej klasie
tworzymy objekty o ile dobrze zapamietalem.
Czyli w wielkim uproszczeniu na moj rozum klasa meble po czym tworzymy jakby podkategorie jak kuchenne, biurowe itd.:)
W takim razie rozumiem ze ja tworze klasy w C#.
Jednak caly czas czytam o bibliotekach klas w .net framwork wiec czym sa te klasy w .net framework?
Kiedy ja z nich korzystam? Jak to wyglada w samym kodzie C#? Co to jest ten Base Class Library? Skad mam wiedziec ze one sa i jak moge ich uzyc?
Nie czaje bazy:) Moze mi ktos to wyjasnic na przykladzie jakiegos kawalka kodu? Please
Jezeli jest to zbyt dozo pisania mozna skontaktowac sie przez Skype.

Z gory dzieki

Re: Jak zrozumiec co to sa biblioteki klas.

Napisane: sobota, 28 grudnia 2013, 15:11
przez Morfidon
Hej :)

Potraktuj klasy jak książki z których możesz korzystać. Wtedy nazwa biblioteka robi się całkiem sensowna co nie?

Klasa to taka kalka do tworzenia obiektów według formatki (cechy/ właściwości / funkcje) określonej w klasie. Korzystasz z książek (klas) napisanych przez innych lub przez SIEBIE. Sam w końcu też tworzysz swoją bibliotekę. Takie klasy napisane przez innych znajdują się właśnie również w bibliotekach, które dołączasz do swojego projektu. Już od samego początku korzystasz z bibliotek. Chociażby nawet z System.out.println to jest jedna z wielu funkcji znajdujących się w bibliotekach z których korzystasz.

Code: Zaznacz cały

using System;
Tak właśnie dołączyłeś (a właściwie zrobił to za Ciebie IDE w którym pracujesz) bibliotekę z której korzystasz. Opisy funkcji masz na MSDN:
http://msdn.microsoft.com/en-us/library ... .110).aspx

z tego wszystkiego możesz korzystać jak tylko zechcesz :)

Oglądnij trochę więcej lekcji, na początku staram się ominąć ten temat bo jest trudny dla laika. Od lekcji dot. obiektowości wszystko się wyjaśni.

Pozdrawiam :)

Re: Jak zrozumiec co to sa biblioteki klas.

Napisane: czwartek, 9 stycznia 2014, 09:56
przez Tomasz S
Hej, Wiem ze troche pozno ale dzieki (bylem zajety nauka programowania:).
Moglbys mi dac jaki przyklad jakiejs klassy ktora uzylbys a znajduje sie w Base class Library?
Na przyklad powiedzmy ze jestes w trakcie pisania jakiegos kodu i chcesz skorzystac z tych bibliotek ktore sa w .net :)
Jak to wyglada w praktyce?
Jestem czlowiekiem ktory uczy sie widzac przyklady wiec jesli moglbys napisac kawalek kodu fajnie by bylo:)
Pozdrawiam:)

Re: Jak zrozumiec co to sa biblioteki klas.

Napisane: sobota, 9 sierpnia 2014, 14:00
przez karinamora
No podobnie jak ja, najpierw śledzę zależności, potem rozbijam sobie je na moduły i w sumie tak się uczę funkcjonowania bibliotek. Potem już w sumie tylko integracja skryptów.