Házi feladat

Láncolt verem adatszerkezet

Általános leírás

Egy verem adatszerkezetet készítünk, amelyben az elemek láncolással kapcsolódnak majd egymáshoz. A láncolás NE legyen ciklikus és csak egyirányú legyen. Használj fejelemet.

  1. Készíts egy publikus Push metódust, amely beletesz egy elemet a verembe
  2. Készíts egy publikus Pop metódust, amely kivesz egy elemet a veremből és visszaadja azt.
  3. Készíts egy publikus Peek metódust, amely nem vesz ki elemet a veremből, de visszaad belőle egy értéket.
  4. Készíts egy publikus Empty metódust, amely annak függvényében ad vissza igazat vagy hamisat, hogy üres-e a verem vagy sem.
  5. Legyen egy publikus Count tulajdonság, amely megadja, hány eleme van a veremnek!

Úgy írd meg a programod, hogy mutassa be ezeket a metódusokat a felhasználónak!