Less abstract! Surprising effects of expressing rules of OOP in pictures

Object-Oriented Programming (OOP)