This document presents a series of multiple-choice questions focused on object-oriented programming concepts and principles, including definitions, methodologies, and properties associated with programming languages like Java. It covers topics such as the characteristics of objects, abstraction, encapsulation, inheritance, and polymorphism, as well as distinctions between different programming paradigms. The content is structured to facilitate understanding and assessment in the field of object-oriented programming.