Siemens interview question

Define Object Oriented Programming Principles.