Shared Flashcard Set

Details

OOP Definitions
Object Oriented Programming Definitions
10
Computer Science
Undergraduate 2
04/24/2011

Additional Computer Science Flashcards

 


 

Cards

Term
Encapsulation
Definition
The ability to include the attributes that describe the object and the functions that manipulate the data into one container
Term
Attribute
Definition
The data members that make the individual object unique
Term
Method
Definition
Functions that are encapsulated within a class
Term
Instantiation
Definition
Declaring a variable from a specific class, resulting in memory being allocated.
Term
Object
Definition
The variable that results from the instantiation or declaration of a variable from a class
Term
Information hiding
Definition
the process of concealing the data members of a class, helping to ensure that only the class' methods can change the state of its data memebers
Term
Implementation hiding
Definition
hiding the actual implementation of a function or method from the user of a class
Term
Inheritance
Definition
the ability to take an existing class and extend its functionality to form another class
Term
Polymorphism
Definition
The ability of different objects to respond or act differently to the same message
Term
Class
Definition
contains the data or attributes that describe the object and the functions that manipulate the data into one container
Supporting users have an ad free experience!