Konspekt prezentacji na seminarium: Zagadnienia Programowania Obiektowego (14.IV.2008)
Łukasz Rekucki 220719

Temat: Obiektowość w języku F#

1. Historia F# w pigułce
2. Podstawy języka
    2.1. Konstrukcje funkcyjne
    2.2. Konstrukcje imperatywne
    2.3. F# vs Ocaml
    2.4. Składnia #light
3. Konstrukcje obiektowe   
    3.1. Klasy: Konstruktory, pola, metody, atrybuty
    3.2. Wyrażenia obiektowe     
    3.3. Dziedziczenie
    3.4. Interfejsy
    3.5. Wielodziedziczenie
    3.6. Polimorfizm
    3.7. Przeciążanie metod i operatorów
4. Interakcja  F# Ť-ť C#
    4.1. Ograniczenia systemu typów
5. Dalsze rozszerzenia
6. Podsumowanie i dyskusja