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...

How does Windows Server 2012 R2's storage tiering feature work?

What will be an ideal response?

Computer Science & Information Technology

Applets do not normally have constructors. The ___________ method performs the initialization of instance variables.

a. setJMenuBar() b. init() c. paint() d. close()

Computer Science & Information Technology