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
QUESTION 1 (a) (i) What is linear programming problem? (ii) Define and explain the following terms: (1) objective function, (2) decision variable, (3) constraints, (4) feasi

Can you please make my assignment in 3 days?I will pay you good

Operation • This application uses an Alligator class that implements a Countable interface to display Alligator objects as shown above. • This application uses a Sheep class that i


In this activity, you are going to place components on a sheet and connect them with virtual wires to create a simple digital circuit. You will simulate the circuit to verify the c

Abstraction hierarchy of mechanisms Given  the light-sensitive the motor and resistor,  we could  find  several  ways  of interconnecting them, using bits of ceramic and metal

1. Write a function that converts a character array to a signed decimal integer. Function prototype must be as follows: int asciiToInt( char *str, unsigned char* eflag) YOU MAY NO

1. Write a shell script to locate executable files. This script takes a list of file names from the command line and determines which would be executed had these names been given a

Project2: A Simple Distributed Computing Platform (Due at 11:59:59pm on 04/12/2012 (EST)) Description: You are asked to develop a replicator (client) that distributes a large job

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