OOP-App OOP (object oriented programming) Introduction Explained with a TypeScript Console Application