Module 1.1: Objects and Object Models

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

10 Terms

1
New cards

Object

A fundamental, self-contained unit that represents a real-world or abstract entity. Contains attributes that describe its characteristics and behaviors that define its actions.

2
New cards

Model

An idea or concept that represents a set of entities. It serves as a general representation from which individual instances can be identified.

3
New cards

Instance

A realization of a particular model or class. Represents one specific object belonging to a general category

4
New cards

Object Model

A representation of an object that identifies its attributes or state and its possible behaviors. It describes what information an object contains and what actions it can perform.

5
New cards

Attributes

The characteristics or properties that describe an object. Represent information associated with an object, such as its name, color, age, or balance.

6
New cards

State

The current condition or values of an object's attributes. An object's state can change over time as it performs different actions.

7
New cards

Behavior

The possible actions that an object can perform. May change an object's state, retrieve information about its state, or affect another object's state. In Java, they are represented by methods.

8
New cards

Abstraction

The process of representing an entity using its essential characteristics and behaviors while leaving out unnecessary details.

9
New cards

Anthropomorphic

Describes the treatment of objects as entities that have their own characteristics and can perform actions.

10
New cards

Basic Data Manipulation Operations

Operations used to manage information within a system. These include inserting new data, modifying existing data, removing data, viewing information, and searching for specific records.