Question
Are There Any Other Object-Oriented Paradigms?

Answers

There are many alternatives in OO. Emerald/Jade ([Black 86] and [Raj 89]) provides one, where inheritance is replaced with a roughly equivalent form where reuse occurs at a finer degree of granularity - method and instance variables - with subtype polymorphism making up the difference.

CLOS [Kim 89, ch 4] has a looser coupling of methods to classes and doesn't distinguish a receiver, but packages can help make up the difference.

Object Specialization [Sciore 89] is an example of a hybrid approach between delegation and classical systems, where parent classes have an extra level of indirection and inheritance hierarchies are specified on a per object/class basis.   Your Comment






Search
Can you Answer!!
  • Q In 1977, the Janata Government appointed a committee on Panchayat Raj institutions under the chairmanship of _____The committee submitted its report in 1978 and made 132 recommendations to revive and strengthen the declining Panchayati Raj systems in the country.
  • Q Explain floating maps with illustration?
  • Q how to kill the session when user click the browser previous navigation example in asp.net using c#
  • Q What is a loop?
  • Q Explain the differences between aeronautical engineering and astronautical engineering
  • Q What is quicklime and what are the uses?
  • Q Tell me does the depletion of ozone layer increase ground-level ultraviolet radiation?
  • Q What is the main differnce between schema in rdbms and schemas in datawarehouse?
  • Q Which beta-blocker is predominantly renally cleared?
  • Q The unpopular practise of South Africa was
  • Q Which one of the following correctly selects rows from the table myTable that have null in column column1?