• Przejdź do głównej nawigacji
  • Przejdź do treści
  • Przejdź do głównego paska bocznego
  • Przejdź do stopki
Testelka.pl

Testelka.pl

Testelka.pl - o technologiach w testowaniu oprogramowania

  • Kursy
    • DARMOWY: Java dla testerów
    • Selenium w Javie
    • Selenium w C#
    • Testy API w REST Assured
    • Selektory CSS
    • XPath
  • Materiały na raz
  • Blog
  • O Eli
  • Zaloguj się
  • DOŁĄCZ

Czym się różni klasa od obiektu?

Strona główna > Kursy > Materiały na raz > Czym się różni klasa od obiektu?

Chcesz WINCYJ?

Uzyskaj dostęp do tej i wszystkich innych pojedynczych lekcji i kursów w ramach Testelka.pl, w tym kursu Selenium (w Javie i C#), kursu selektorów CSS, kursu XPatha oraz kursu testowania API w REST Assured. W ramach członkostwa dostajesz także dostęp do innych bajerów: wsparcia merytorycznego, testelkowego Slacka, a także półroczną licencję na jedno z narzędzi od JetBrains*.
*Jeżeli nie masz i nie miałeś/aś dotychczas licencji w JetBrains
Dołącz, o tutaj!

W tej lekcji pokażę Ci czym się różni klasa od obiektu. Przykład zobaczysz w Javie, ale to, co tam powiem, jest uniwersalne, a już na pewno ma także zastosowanie do C#.

Chcesz takich filmów więcej? Zasubskrybuj mój kanał!

Czym się różni obiekt od klasy

Podstawowa różnica jest taka, że przed deklaracją klasy należy podać słówko „class”. Gdyby jednak tylko do tego sprowadzało się to zagadnienie, nikt nie miał by z nim problemu na rozmowach rekrutacyjnych, a tymczasem takie są.

 

Więcej lekcji z Javy

Potrzebujesz lekcji albo powtórki z podstaw Javy? Zobacz darmowy kurs Javy.

Klasa i obiekt: zależność

W filmie mówię o tym dokładniej, tutaj natomiast podsumuję podstawowe wnioski. Klasa jest jakby schematem (foremką) mówiącą o cechach i możliwych zachowaniach obiektów tych klas. Czyli to, że w klasie tworzymy pola i metody nie robi jeszcze nic. Dopiero gdy stworzymy obiekt danej klasy, to właśnie na nim możemy wykonywać te wszystkie metody (określające zachowania) i przypisywać wartości polom (cechy).

Obiekt jest jakby fizyczną reprezentacją klasy (instancją), podczas gdy klasa jest raczej bytem logicznym. Dodatkowo, klasę możemy zadeklarować tylko raz, a obiektów możemy stworzyć tyle, ile potrzebujemy.

Reader Interactions

Komentarze

Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc komentować.

Pierwszy Sidebar

NAUCZ SIĘ JESZCZE TEGO:

  • [FREE] Plugin do Selenium w IntelliJ
  • [FREE] Resharper: przydatne funkcje
  • [FREE] Cucumber: szybkie wprowadzenie
  • [FREE] Czym się różni klasa od obiektu?
  • Shadow DOM: jak się dobrać do elementów w Selenium
  • Asercje wielokrotne w JUnit i NUnit

Footer

Elzbieta Natalia Sadel
Av. de las Postas 21 6 C
29014 Málaga
Hiszpania
NIF: Y7882076J

Zostań trenerem!

Regulamin
Polityka prywatności
Polityka wsparcia w ramach członkostwa

Koszulki i torby dla testerów

Pomoc
Kontakt

Poskładane z 💛 przez Automatela.pl