Please enable JavaScript.
Coggle requires JavaScript to display documents.
Top 20 sOOPy Terms - Coggle Diagram
Top 20 sOOPy Terms
-
Modularity: a design technique that separates the functionality of a program into independent, interchangeable components
Open Design: the development of physical products, machines and systems through use of publicly shared design information
States of Information: a system described as stateful if it is designed to remember preceding events or user interactions
Resource: the memory, disk drive, network bandwidth, battery power, or a monitor; a system such as shared memory or a linked list data structure
Encapsulation: the binding and the hiding of the underlying implementation of an object's data and operations
Object-oriented Programming (OOP): a class definition encapsulates all data and functions to operate on the data
-
-
Process: a program running on a computer. Each process has a region of the memory (address space) which only it can access
-
-
Class: a specification that defines the operations, and the data attributes for a set of objects
Inheritance: a mechanism where you can to derive a class from another class for a hierarchy of classes that share a st of attributes and methods
Process Isolation: address space separation controlled by a security function that limits the communication between processes so that one process cannot directly modify the executing code of another process