Blog Dla Młodszych Programistów C#/.NET

W ostatnim czasie dostałem kilka wiadomości od czytelników bloga, to znaczy pytań na temat tego, na czym polega programowanie obiektowe. Chcą zostać programistami, znają już podstawy programowania, ale piszą o tym, że ciężko im zrozumieć ważne zagadnienia z programowania obiektowego. To znaczy, niby wiedzą w teorii co to jest, ale nie widzą zastosowania praktycznego. Dlatego właśnie w tym krótkim artykule wprowadzę Cię do głównych zasad programowania obiektowego. Niestety bez dobrej znajomości tego tematu, nie zostaniesz młodszym programistą, ponieważ na rozmowach [...]
Nadszedł czas na kolejny, tym razem 4 filar programowania obiektowego. W poprzednich artykułach na temat podstaw programowania obiektowego dowiedziałeś się, czym jest dziedziczenie, polimorfizm, a także abstrakcja. Dzisiaj postaram Ci się pokazać, na czym polega hermetyzacja, na przykładzie w C#. Jeżeli chcesz zostać młodszym programistą .NET, koniecznie musisz zrozumieć te 4 pojęcia. Czym jest hermetyzacja? Hermetyzacja, inaczej również enkapsulacją, polega na ukrywaniu pewnych danych. Często jest tak, że tworząc jakąś klasę, nie chcemy, żeby poszczególne jej składowe, mogły zostać [...]
W poprzednich 2 artykułach na temat dziedziczenia oraz polimorfizmu starałem Ci się przedstawić podstawy programowania obiektowego, mówiłem Ci o tym, że temat polimorfizmu zostanie jeszcze rozwinięty, ponieważ w abstrakcji również mamy do czynienia z polimorfizmem. Także, tym razem poruszę temat abstrakcji, jest to kolejny temat, niezwykle ważny w programowaniu obiektowym, którego znajomość pomoże Ci znaleźć pracę jako młodszy programista C#/.NET. W C# do zastosowania abstrakcji stosujemy klasy abstrakcyjne oraz interfejsy. W tym artykule przybliżę Ci właśnie te zagadnienia. [...]
Dzisiaj nadszedł czas na kolejny bardzo ważny temat w programowaniu obiektowym, który musi zrozumieć każda osoba, która chce zostać młodszym programistą .NET. Z artykułu dowiesz się, czym jest polimorfizm w programowaniu obiektowym, oczywiście postaram Ci się to wytłumaczyć na przykładach w C#. Polimorfizm jest bardzo związany z dziedziczeniem, także, jeżeli jeszcze nie wiesz, czym jest dziedziczenie, to najlepiej wróć do poprzedniego artykułu na blogu, to znaczy: Dziedziczenie w programowaniu obiektowym. Czym jest polimorfizm? Polimorfizm (wielopostaciowość) to [...]
Jako że mam w ostatnim czasie, dużo zapytań o tematy dla początkujących programistów, postanowiłem poruszyć zagadnienia, które każda osoba, która chce zostać programistą .NET, musi znać. Na początek poruszę temat, odnośnie tego, czym jest dziedziczenie w programowaniu obiektowym. Postaram się to wytłumaczyć, na prostych przykładach w C#. Czym jest dziedziczenie? Dziedziczenie jest to jeden z 4 podstawowych paradygmatów programowania obiektowego. Jest to rodzaj relacji pomiędzy dwoma klasami, która pozwala jednemu z nich dziedziczyć kod drugiego. Dzięki niemu można budować [...]

Wyszukiwarka

© Copyright 2024 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Regulamin. Polityka prywatności. Design by Kazimierz Szpin