Sample Essay

Words 3,230

The concept of components has been around since the early days of programming. “When machines were hard-wired and every byte of storage was precious, subroutines were invented to conserve memory”, (Clements, From Subroutines to Subsystems: Component-Based Software Development, 1995). The invention of subroutines was later furthermore developed. Programmers made it possible to insert subroutines extracted from their, or others, previous programs. This was a revolutionizing element in the business of software development. Programmers did not have to concern themselves with the details of coding; they just used what others had constructed. And so, the concept of information hiding was invented. From a general point of view, information hiding is about only presenting the details necessary for the user to make use of elements. This is also known as encapsulation. Encapsulation consists, according to Rumbaugh (Object-oriented modeling and design, 1991), of separating the external aspects of an object, which are accessible to others objects, from the internal implementation details of the object, which are hidden from other objects. Encapsulation, e.g. information hiding, is one of the cornerstones of the object-oriented paradigm, along with abstraction, polymorphism, and inheritance. Abstraction is about focusing on what an element is and does, before deciding how it should be implemented. Polymorphism broadly means that the same operation may behave differently on different elements. And inheritance is about the sharing of attributes and operations among elements based on a hierarchical relationship. The object-oriented paradigm made a great impact within the IT-community when its ideas were presented at the end of the 1980s.

Thank you for visiting Essaydemon.com and viewing our articles and sample papers. Kindly be informed that all these articles and sample papers are for marketing purposes only. The sole purpose of these articles and sample papers is just to provide our customers with an idea about our services before they place an order.

Kindly visit our order/inquiry page for further assistance.

Kindly order custom made Essays, Term Papers, Research Papers, Thesis, Dissertation, Assignment, Book Reports, Reviews, Presentations, Projects, Case Studies, Coursework, Homework, Creative Writing, Critical Thinking, on the topic by clicking on the order page.

admin

Recent Posts

Maintaining Medical Records

Maintaining Medical Records requires the appropriate software and is essential both for the patients and…

1 month ago

Is Scientology a Religion?

Scientology is regarded the most notorious religious movement of the 20th century. The Church of…

1 month ago

Issues of Capital Punishment

Capital punishment is a contentious and controversial issue in today’s world. The main objective of…

2 months ago

Journalism Ethics and Standards

Journalism ethics and standards comprise are adhered to by journalists. This division of media ethics is commonly called by…

2 months ago

Essay: Shakespeare’s Side of the Story

Sample Essay For Shakespeare’s side of the story, facts were derived from the chronicle by…

2 months ago

Essay: Frankenstein’s Representations

Sample Essay Frankenstein’s representations in movies are however more distorted than the original owner’s intention.…

2 months ago