Which of the following is true about using inheritance in software engineering?

a. Common attributes and behaviors should be factored out of closely related classes and placed into a base class from which the original classes can now inherit.
b. It is best to create a huge class library to make it easy for a client to find the most appropriate class for his or her needs.
c. A class produced through inheritance should be as large as possible to fully encompass all of the functionality it should offer.
d. The standard C++ libraries that are shipped with C++ compilers are usually enough to accomplish anything an application might need to do.


a. Common attributes and behaviors should be factored out of closely related classes and placed into a base class from which the original classes can now inherit.

Computer Science & Information Technology

You might also like to view...

Which of the following is a standard for fiber optics operating at 1 Ghz?

What will be an ideal response?

Computer Science & Information Technology

________ forms draw people into them and encourage completion.

A) Aesthetic B) Colorful C) Dull D) Long

Computer Science & Information Technology

A ____ is a collection of related Web pages, linked together.

A. Web site B. hyperlink C. style sheet D. status bar

Computer Science & Information Technology

After keying the title of a report, tap ENTER four times.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology