Kiedyś w C i Pascalu programowało się strukturalnie (czyli bez klas) a dzisiejsze metody to dawne odpowiedniki *funkcji* (w C) oraz *funkcji i procedur* (Pascal). Procedury to były właściwie funkcje typu *void*. Już w ANSI C konstruowało się tzw struktury danych, które mogły przechowywać wiele zmiennych różnych typów lecz nie mogły przechowywać funkcji. Za to dostęp do zmiennych odbywał się podobnie jak w programowaniu obiektowym. Kiedy dodano możliwość tworzenia funkcji i zmodernizowano =zautomatyzowano wiele procesów powstał język obiektowy, który zgubił swoją intuicyjność i przejrzystość (jak dla mnie). Jak powiedzieć najprościej czym jest klasa a czym obiekt? Klasa to generalnie deklaracja metod (funkcji) i oczywiście niezbędnych do nich zmiennych. Metoda to z kolei ciąg instrukcji "obarczony" przez nas unikatową nazwą za pomocą której, można potem ten kod wywoływać w innych miejscach programu. Obiekt w profesjonalnym słownictwie IT nazywa się instancją klasy. Instancja to inaczej kopia. Właściwie obiekt to utworzenie kolejnej zmiennej (z tym, że spcyficznej). Kiedy tworzymy obiekt klasy, mówimy komputerowi, że będziemy korzystali za jego pomocą ze wszystkich metod i zmiennych danej klasy ale na obiektowej kopii i sama klasa a właściwie jej wnętrze pozostanie nienaruszone / nienadpisane. Obiekt jest jakby pośrednikiem we wkładniu i wyjmowaniu danych z klasy a dodatkowo robi to jeszcze na kopii tej klasy dlatego właśnie profesjonalnie obiekt nazywa się instancją klasy.
@majkaterlecka48023 жыл бұрын
Świetnie tłumaczysz i masz przemiły głos :) dzięki!
@eryk4464 жыл бұрын
Ciesze sie ze kontynuowales bo to najlepszy kurs na YT po PL :)
@mateuszurbanek26635 жыл бұрын
Bardzo dobrze prowadzony kurs, liczę na więcej odcinków z tej serii!
@monikawalek39684 жыл бұрын
Bardzo się cieszę, że trafiłam na ten kanał. Świetnie wytłumaczone! Obejrzałam kilka innych filmów, a dopiero tu zrozumiałam o co chodzi. Dziękuję i pozdrawiam
@attilluss4 жыл бұрын
Witam Drobna uwaga do 7:41 Otóż można podzielić ekran między plikami..wystarczy wcisnąć PPM i kliknąć wedle własnych upodobań Split Vertically bądź to Horizontally :)
@IndianBartonka Жыл бұрын
+
@kier_q Жыл бұрын
dziękuję pięknie za filmik :> jako szybki wstęp do przedmiotu na studiach ideolo
@pawe96544 жыл бұрын
Masz dar tłumaczenia :) czekam na więcej
@logochan5 жыл бұрын
Bardzo fajnie tłumaczysz, milo wrócić do twoich odcinków o Java. Dzięki i pozdrawiam
@tajskipimp4 жыл бұрын
Kolejny super odcinek. Świetnie potrafisz tłumaczyć!!
@TheStopek24 жыл бұрын
Super kurs. Wymiatasz!
@dawidszot56243 жыл бұрын
Świetny kurs!
@Kamilek965 жыл бұрын
Dzięki!
@tasmian124 жыл бұрын
Super 💥
@Rav135xart4 жыл бұрын
Dzięki :)
@globalplus25323 жыл бұрын
Super!
@time.looter4 жыл бұрын
Super Kurs!
@KoW3 жыл бұрын
Zapraszam do skorzystania z pełnej "ścieżki programisty Java": strefakursow.pl/sciezki_kariery/java_developer.html?ref=87991
@middle-agedclimber2 жыл бұрын
Super
@justnody34194 жыл бұрын
Kot głosa :D 17:28
@KoW4 жыл бұрын
o Boże :D
@tomaszpietruszka5685 жыл бұрын
Kot Filemon! :D
@tomasznowak6772 жыл бұрын
Jak działa to wywołanie x jak to zrobić? 20:13.
@MRmisiuPL12 жыл бұрын
8:16
@daily5623 жыл бұрын
Error: Could not find or load main class com.company.Main Caused by: java.lang.ClassNotFoundException: com.company.Main Pomoże mi ktoś?
@KoW3 жыл бұрын
Nie masz klasy Main prawdopodobnie, albo jest nie publiczna
@daily5623 жыл бұрын
@@KoW mam klasę Main, jest publiczna. Udało mi się rozwiązać problem: wystarczyło uruchomić ponownie program i jeszcze raz otworzyć projekt... Dzięki
@nietrafiamwklawisze34503 жыл бұрын
Skumalem tylko że są klasy obiekty i metody ale które to które to nie wiem
@nietrafiamwklawisze34503 жыл бұрын
20:23 co to tak jeblo? XD
@KoW3 жыл бұрын
A powiem Ci że nawet nie wiem. Nie zwróciłem na to uwagi xD