Object Oriented Programming [OOP] Assessment
Object Oriented Programming is a type of programming in which programmers define not only the data type of a data structure, but also the types of operations (functions) that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. This test covers the fundamentals of OOP, is non-version specific, and has been formulated without any particular programming language in mind. This is appropriate to administer to candidates who are experienced with OOP concepts. Total Questions 36 Question Types Multiple Choice Competencies Tested Object Oriented ProgrammingDesign PrincipalsObjects and ClassesFundamental Concepts Tasks Tested OOP CharacteristicsOOP BenefitsOOP HistoryUnderstanding OOPOOP Programming StyleUML ToolsOOP DesignOOP AssociationUML BenefitsClass DiagramsEvent ProgrammingCreational PatternsInstancesFunctions that DifferObject Created from Class SpecificationObject BlueprintPost-Instantiated ProcessingOOP MessagingObject LifetimeObjectsObject BehaviorObjects Kept in MemoryAirline Applied KnowledgeObject Layout and Class PatternsCar Defined ObjectStructure for Incorporating DataAttributesPassing of AttributesObject Sending Data to an ObjectCombining ObjectsMethod with Multiple Data TypesHidden DataObjects that Work TogetherInteraction with an Object