Object oriented programming focuses on performing actions and manipulation of data that is encapsulated in objects within a sequential series of steps while event driven is more dynamic and relies on event triggering and event handling to determine the sequencing of the program. Event driven programs can have threads that perform actions based upon triggers/event in your program.
http://www.answers.com/Q/What_is_the_difference_between_object_oriented_and_event_driven_language
Object Oriented ProgrammingObject-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which are data structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methodsEvent Based/Driven ProgrammingIn computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by events such as user actions (mouse clicks, key presses), sensor outputs, or messages from other programs/threads