Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programowanie Obiektowe

Autor: Bartłomiej Krawczyk

Przedmiot: Programowanie Obiektowe (PROI)

Zadanie

Należy stworzyć specyfikację oraz zaimplementować prostą maszynę stosową. Kod ma służyć do ilustrowania działania tego typu mechanizmów, więc ma umożliwiać wgląd w swój stan oraz wykonywanie kodu krok po kroku. Najważniejszym elementem tego zadania jest napisanie dobrych testów. Muszą one udowadniać że stan maszyny jest zgodny ze specyfikacją, niezależnie od wykonanych operacji. Zadanie celowo nie zostało do końca sprecyzowane. Częścią ćwiczenia jest zaproponowanie własnej interpretacji tematu i skonsultowanie jej z prowadzącym. Koniecznym jest jednak aby projekt zawierał:

Podział na podproblemy. Kontrola dostępu (podział na elementy publiczne/prywatne). Testy jednostkowe wszystkich istotnych części projektu. Dynamiczny polimorfizm. Szablony.

About

Object Oriented Programming - project at the Warsaw University of Technology

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages