Author Question: Reuse can apply to any ________ that is required in software development. A) product B) ... (Read 34 times)

Jramos095

  • Hero Member
  • *****
  • Posts: 528
Reuse can apply to any ________ that is required in software development.
 
  A) product
  B) experience
  C) expertise
  D) all of the above

Question 2

Describe basic object-oriented concepts in the context of structural modeling.
 
  What will be an ideal response?



s.meritte

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

D

Answer to Question 2

Classes and objects are black boxes: their outside is visible while their inside is not. This characteristic is achieved through encapsulation, the enclosing of data and processes within one single unit. Information hiding, which follows encapsulation, ensures that the inner entities and the workings of the object are concealed (and safe) from outside entities.
Encapsulation results in two spaces: public (the outside) and private (the inside). What the object offers to the public is called its interface. The interface is both the services that an object provides and the form that these services take. Since, in an information system, the only reason for an object's existence is the services that it offers to other entities, the interface of the object is characterized as a contract or a binding agreement.
Under this contract, an object assumes certain responsibilities. The responsibilities fall into two categories: what the object knows, or attributes, and what the object does, or operations. A class defines the responsibilities and its instances (the objects) carry them out.
Even though an object is a building block of an information system, it might be composed of other objects. Such objects are called composite objects. A collection object is a composite object that is made up of objects instantiated from the same class. Composite objects may belong to a hierarchy: a component of a composite object may itself be a composite object.



Related Topics

Need homework help now?

Ask unlimited questions for free

Ask a Question


 

Did you know?

As of mid-2016, 18.2 million people were receiving advanced retroviral therapy (ART) worldwide. This represents between 43–50% of the 34–39.8 million people living with HIV.

Did you know?

There are immediate benefits of chiropractic adjustments that are visible via magnetic resonance imaging (MRI). It shows that spinal manipulation therapy is effective in decreasing pain and increasing the gaps between the vertebrae, reducing pressure that leads to pain.

Did you know?

Your heart beats over 36 million times a year.

Did you know?

Although the Roman numeral for the number 4 has always been taught to have been "IV," according to historians, the ancient Romans probably used "IIII" most of the time. This is partially backed up by the fact that early grandfather clocks displayed IIII for the number 4 instead of IV. Early clockmakers apparently thought that the IIII balanced out the VIII (used for the number 8) on the clock face and that it just looked better.

Did you know?

The average person is easily confused by the terms pharmaceutics and pharmacology, thinking they are one and the same. Whereas pharmaceutics is the science of preparing and dispensing drugs (otherwise known as the science of pharmacy), pharmacology is the study of medications.

For a complete list of videos, visit our video library