Object-oriented languages, Programming Languages

Object-oriented languages

Languages that support OOP features can be classified into the following two categories:

1.    Object-based programming languages, and

2.      Object-oriented programming languages.

Object-based programming does not support inheritance and dynamic binding e.g. ADA, but supports:

  • Data encapsulation
  • Data hiding and access mechanisms
  • Automatic initialization and clear-up of objects
  • Operator overloading

Object-oriented programming incorporates all of object-based programming features along with two additional features, namely, inheritance and dynamic binding.

Languages that support these features include C++, Smalltalk, Object Pascal and Java. 

 

 

Posted Date: 8/21/2012 11:38:32 AM | Location : United States







Related Discussions:- Object-oriented languages, Assignment Help, Ask Question on Object-oriented languages, Get Answer, Expert's Help, Object-oriented languages Discussions

Write discussion on Object-oriented languages
Your posts are moderated
Related Questions
Define a Prolog predicate flatten(List, FlattenedList)  that asserts List  is any nested list of atoms and  FlattenedList  is the same list with the nesting removed. The atom [] sh

Write a booking and pricing system for seats for performances in a theatre. Design and write a system to handle information (equipment, people, events etc.) for a club. Given

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

1. Write a program that figures out how long it will take to pay off a credit card by making payments of $10 each month. Take care to avoid infinite loops. (How would a bank preven

1. CMP and SUB CMP is used for comparing 2 registers by subtraction them from one another, but answer is not saved, whereas SUB subtracts 2 registers and saves the answer.

Scenario A campsite provides cabins for travellers to stay in overnight. A 'cabin' is a small wooden hut, containing bunk beds, table and chairs, a heater, and a small cookin

Topic Develop a Web site that will provide information about your organization. The Web site will need to have a user-friendly interface for users to enter their information;

Exception handling Exception handling is a mechanism that separates code that detects and handles exceptional circumstances from the rest of your program. Note that an exceptional

I need to do image reconstruction using Neural Network using Matlab

The objectives of this assignment are to test your ability to create XML documents to contain well-defined information. This assignment will be used further in Assignment 2, so ple