Author Question: ERP systems usually don't require businesses to change their business processes. Indicate whether ... (Read 97 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?

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?

Aspirin may benefit 11 different cancers, including those of the colon, pancreas, lungs, prostate, breasts, and leukemia.

Did you know?

In inpatient settings, adverse drug events account for an estimated one in three of all hospital adverse events. They affect approximately 2 million hospital stays every year, and prolong hospital stays by between one and five days.

Did you know?

According to the FDA, adverse drug events harmed or killed approximately 1,200,000 people in the United States in the year 2015.

Did you know?

When intravenous medications are involved in adverse drug events, their harmful effects may occur more rapidly, and be more severe than errors with oral medications. This is due to the direct administration into the bloodstream.

For a complete list of videos, visit our video library