Abstract vs Abstraction in OOP (with TypeScript)đŸĨˇ | TechDiary