Do you know that? 40% freelancers report having troubles getting paid wages they are owned next

What is an Abstract Class and what is it's purpose?

A Class which doesn't provide complete implementation is defined as an abstract class. Abstract classes enforce abstraction.