Author Question: ERP systems usually don't require businesses to change their business processes. Indicate whether ... (Read 100 times)

fagboi

  • Hero Member
  • *****
  • Posts: 535
ERP systems usually don't require businesses to change their business processes.
 
  Indicate whether the statement is true or false

Question 2

Explain emulating inheritance by composition.
 
  What will be an ideal response?



choc0chan

  • Sr. Member
  • ****
  • Posts: 362
Answer to Question 1

FALSE

Answer to Question 2

Multiple implementation inheritance is a well-established concept. Many popular development platforms, however, do not support it. The reasons are usually not only technological, but also logical. Single and multiple inheritance, however, can be emulated through composition. In fact, many prefer composition to inheritance regardless of whether the technology supports inheritance or not.
The composition approach is also called black-box reuse since the internal details of a class are not exposed to subclasses. Reuse by composition is dynamic. How a service is performed is decided by the object at runtime, and by the object only, not by its parent or parents.
Reuse by composition must rely on abstract interfaces to be workable. An abstract interface hides the internal composition of a composite object and allows the object to change its behavior without adversely affecting its clients.



Related Topics

Need homework help now?

Ask unlimited questions for free

Ask a Question
 

Did you know?

According to the National Institute of Environmental Health Sciences, lung disease is the third leading killer in the United States, responsible for one in seven deaths. It is the leading cause of death among infants under the age of one year.

Did you know?

More than nineteen million Americans carry the factor V gene that causes blood clots, pulmonary embolism, and heart disease.

Did you know?

Many of the drugs used by neuroscientists are derived from toxic plants and venomous animals (such as snakes, spiders, snails, and puffer fish).

Did you know?

All patients with hyperparathyroidism will develop osteoporosis. The parathyroid glands maintain blood calcium within the normal range. All patients with this disease will continue to lose calcium from their bones every day, and there is no way to prevent the development of osteoporosis as a result.

Did you know?

Pope Sylvester II tried to introduce Arabic numbers into Europe between the years 999 and 1003, but their use did not catch on for a few more centuries, and Roman numerals continued to be the primary number system.

For a complete list of videos, visit our video library