Object-oriented way of thinking