Object Oriented Principle Basic