Fill in the blanks in each of the following statements:

a) Objects have the property of _______ —although objects may know how to communicate with one another across well-defined interfaces, they normally are not allowed to know how other objects are implemented.
b) C++ programmers concentrate on creating ______, which contain data members and the member functions that manipulate those data members and provide services to clients.
c) Classes can have relationships with other classes. These relationships are called ______.
d) The process of analyzing and designing a system from an object-oriented point of view is called _______.
e) OOD also takes advantage of ________ relationships, where new classes of objects are derived by absorbing characteristics of existing classes then adding unique characteristics of their own.
f) ________ is a graphical language that allows people who design software systems to use an industry-standard notation to represent them.
g) The size, shape, color and weight of an object are considered ______ of the object.


a) information hiding.
b) classes.
c) associations.
d) object-oriented analysis and design (OOAD).
e) inheritance.
f) The Unified Modeling Language (UML).
g) attributes.

Computer Science & Information Technology

You might also like to view...

You can hook two computers directly together using a special UTP cable called a(n) _______________ cable.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

Which of the following tools is best suited for maximum control when creating an outline?

A) Subtotals B) PivotTable C) Slicers D) Grouping

Computer Science & Information Technology

How does Oracle Parallel Query (OPQ) improve performance?

What will be an ideal response?

Computer Science & Information Technology

An artistic effect is a filter for adding a special effect to an image

Indicate whether the statement is true or false

Computer Science & Information Technology