Objektově orientované programování 2

30. hodina MVOP WBF

Matěj Cajthaml — SSPŠ

©

Základní hodnoty

Co znamená slovo statické?

Statické

  • neměnný, stálé, ...
  • v programování označujeme věci, které nezavísí na jiných hodnotách

Statické věci ve třídě

  • statické věci se váží na třídu
  • tj. nemůže přistupovat k datům instance
  • statické věci mohou přistupovat ke statickým věcem
  • klíčové slovo static

Statické vlastnosti

K čemu se nám hodí statické vlastnosti?

Statické metody

K čemu se nám hodí statické metody?

Všechny vlastnosti a metody, které jsme si doteď ukázali byly veřejné — public.

Neveřejné vlastnosti

K čemu se nám hodí neveřejné vlastnosti?

Neveřejné metody

K čemu se nám hodí privátní metody?

Kombinace statických a neveřejných

Práce

Mohou být statické vlastnosti / metody neveřejné?

Shrnutí

Jak v Node.js přečteme argumenty programu?
Lze použít DOM v Node.js? Proč?
Co jsou to vlastnosti?
Jak se určí statické vlastnosti ve třídě? Co říkají?
Jak se liší objekt a třída?

Děkuji za pozornost!

  • matej.cajthaml@ssps.cz
  • https://ssps.cajthaml.eu/