Describe basic object-oriented concepts in the context of structural modeling

What will be an ideal response?


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.

Business

You might also like to view...

In preparing the financial statements for December 31, 2016, an accountant improperly classified the payment of prepaid rent as rent expense. Which of the following amounts would not be affected by this improper classification?

a. Retained earnings, January 1, 2016 b. Retained earnings, December 31, 2016 c. Net income d. Total assets

Business

Net present value techniques compute the unique rate of return for a particular IT project.

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

Business

On January 1, Year 4, Jones Realty Company issued 8 percent term bonds with a face amount of $1 million due January 1, Year 14 . Interest is payable semi-annually on January 1 and July 1 . On the date of issue, investors were willing to accept an

effective interest rate of 6 percent. Assume the bonds were issued on January 1, Year 4 . for $1,148,959 . The bonds were issued on January 1, Year 4, at a. a premium. b. an amortized value. c. a discount. d. face value. e. par value.

Business

________ courts were allowed to give equitable remedies under the English common law

A) Merchant B) Law C) Chancery D) Appellate

Business