Úvod do programovania v jazyku Scala

  • Přednášející: Roman Pipík
  • Typ: Přednáška
  • Téma: Systém
  • Jazyk: CZ
  • Délka (min):
  • Klíčová slova:

Scala je statický programovací jazyk kombinujúci objektovo orientovaný a funkcionálne orientovaný prístup. Je založený a kompatibilný s platformou Java a snaží sa odstrániť mnohé nedostatky jazyka Java. V príspevku tieto dva jazyky porovnáme a pozrieme sa na základné koncepty a prínosy jazyka Scala.
Okrem iného sa pozrieme na:
Koncepty jazyka
všetko je objekt
všetky operátory sú len metódy
premenná a konštanta sú len špeciálne prípady metódy
?Hello World? príklad
Princíp jednotného prístupu ? žiadne ?get? a ?set?
Kompaktnú syntax jazyka
Porovnávanie vzorov (prečo Scala nemá enumerátor)
Viacnásobné dedenie a implementáciu v rozhraní
Definíciu vlastných operátorov
Návrhový vzor Singleton (prečo Scala nemá statické metódy)
Funkcionálny prístup
Knižnice jazyka
Rozširovanie existujúcich tried
Priama podpora pre XML
Úrovne jazyka ? od začínajúceho programátora až po profesionála
Príspevok bude obohatený živými ukážkami vo vývojovom prostredí Eclipse.

Přílohy

Žádné přílohy

Sledujte nás

COMMON Česká republika, z.s.
Datum vzniku: 20. června 2000
Spisová značka: L 10973 vedená u Městského soudu v Praze
Identifikační číslo: 70849706
Právní forma: Spolek