Shared Flashcard Set

Details

COSC 120 (Lu)
Salisbury University COSC 120 Final terms
9
Computer Science
Undergraduate 1
12/13/2012

Additional Computer Science Flashcards

 


 

Cards

Term
Procedural programming
Definition
focuses on the processes/actions that occur in a program
Term
Object-Oriented programming
Definition
is based on the data and the functions that operate on it
Term
Programs based on complex function hierarchies are
Definition
- difficult to understand and maintain
- difficult to modify and extend
- easy to break
Term
class
Definition
like a struct, but variables and functions in the class can have different properties than in a struct
Term
object
Definition
an instance of a class, in the same way that a variable can be an instance of a struct
Term
attributes
Definition
member data of a class
Term
behaviors
Definition
member functions of a class
Term
data hiding
Definition
restricting access to certain data members of an object
Term
public interface
Definition
members of an object that are available outside of the object
...This allows the object to provide access to some data and functions without sharing its internal details and design, and provides some protection from data corruption
Supporting users have an ad free experience!