Object Orientated Programming Exercises

Shapes classes

  • Draw using Turtle

 

Pack of cards / HigherLower Game

  • Deck
  • Cards

Blackjack game

 

Linked list

List

Methods associated with the list

  • additem
  • removeitem
  • printlist
  • getitem
  • replaceitem

Node

Single / Double Option

School Hierarchy

Create the hierarchy of a school

 

Pizza ordering system

What type of pizza

base

special instructions

allergies

Task Manager Application

Task

 

Battleships Game

  • Board
    • Check positions
  • Ship
    • Size
    • Position
    • Direction
    • Name
    • Status
    • section_status