Obiekty i klasy

Anonim

Obiekty a klasy

Języki programowania obiektowego używają obiektów i klas. C ++,.NET, Java itp. To wszystkie zorientowane obiektowo języki programowania, które wykorzystują obiekty i klasy.

W języku programowania obiekt jest opisywany jako jednostka, którą można wykorzystać za pomocą poleceń. Przykładami obiektów są: zmienne, funkcje, wartości i struktury danych. W środowisku zorientowanym obiektowo obiekt lub obiekty są opisywane jako instancja klasy. Te dwa przedmioty i klasy są do siebie bardzo podobne. Umieszczenie go w perspektywie realnego świata, stołu, komputera, telewizora i innych urządzeń jest przedmiotem. Aby dotrzeć do obiektów klasy, wykorzystuje się metody. Interakcja odbywa się z powodu metod obiektów nazywanych również "enkapsulacją danych". Innym zastosowaniem tych obiektów jest ukrywanie danych i kodu.

Obiekty oferują różne rodzaje korzyści, gdy są używane w kodzie. Przykładem może być łatwość debugowania. Jeśli chodzi o debugowanie, obiekt można łatwo usunąć, gdy pojawi się problem w kodzie. Można go zastąpić innym obiektem, który będzie zastępował poprzedni obiekt. Innym przykładem jest ukrywanie informacji. Wewnętrzna implementacja lub kod jest niewidoczny dla użytkowników podczas zakończenia interakcji metodami obiektów. Trzecia korzyść wynika z ponownego użycia kodu. Możesz użyć obiektów lub kodów napisanych przez innego programistę w twoim programie. Oznacza to, że obiekty są bardzo przydatne do wielokrotnego użytku i ułatwiają ekspertom wykorzystanie zadań specyficznych i złożonych obiektów, które są łatwo dostępne dla własnego kodu i do celów debugowania. Kolejną korzyścią jest modułowość. Jesteś w stanie kontynuować kod źródłowy obiektów w suwerenny sposób, jednocześnie zapisując go. Dzięki temu programowanie odbywa się w sposób modułowy.

Klasy są pojęciami używanymi w języku programowania obiektowego. Są to programy obiektowe, takie jak; C ++, JAVA i PHP. Oprócz przechowywania danych wykorzystywane są również klasy w procesie utrzymywania funkcji. Obiekty są instancjami klas. Gdy istnieje zmienna, klasa jest typem, podczas gdy obiekt jest zmienną. Słowo "klasa" służy do potwierdzania klasy. Oficjalny identyfikator to CLASS_NAME, a nazwy obiektów są symbolizowane przez OBJECT_NAMES. Ciało zawiera elementy, które mogą być deklaracjami danych lub funkcjami. Specyfikatory dostępu zawierają słowa kluczowe, które mają być publiczne, prywatne lub chronione. Członków publicznych można używać wszędzie. Odludni członkowie mogą być wykorzystywani w podobnych klasach lub mogą być używane z klas przyjaciół. Zaklasyfikowani członkowie mogą być wykorzystywani tylko w tej samej klasie. Dostęp jest poufny, gdy słowo kluczowe klasy jest używane domyślnie. Zarówno dane, jak i funkcje mogą być przechowywane przez klasę.

Streszczenie:

1. Języki programowania zorientowane obiektowo korzystają z obiektów i klas.

2. Przykłady obiektów to: zmienne, funkcje, wartości i struktury danych.

3.Obiekty oferują różne rodzaje korzyści, gdy są one wykorzystywane w kodzie.

4. Klasy są pojęciami wykorzystanymi w języku programowania obiektowego. Są to programy obiektowe, takie jak; C ++, JAVA i PHP.

5.Obiekty są instancjami klas. Gdy istnieje zmienna, klasa jest typem, podczas gdy obiekt jest zmienną.

6.Deklaratorzy dostępu mają słowa kluczowe, które są publiczne, prywatne lub chronione.

7. Dane i funkcje mogą być przechowywane przez klasę.