What is the Full Form of OOPS ?
OOPS - Object-Oriented Programming System
In Computer Science, any language (like C++ and Java) that supports the OOPS concepts is known as Object-Oriented Programming Language. There are 4 basic requirements of Object-Oriented Programming System: Inheritance, Polymorphism, Encapsulation and abstraction. To be called an Object Oriented Programming language, a language has to fulfill these 4 requirements.
In Object-Oriented Programming System everything is based on an object. An object is nothing but a real world entity. Unlike Procedural languages that focuses on procedure, Object-Oriented language is based on objects.
Following are the basic elements of OOPS:
- Object
- Classes
- Inheritance
- Dynamic Binding
- Polymorphism
- Message passing
- Encapsulation
The most Popular Object-Oriented Programming languages are:
- C++
- C#
- Java
- Visual Basic
- Objective-C
- Smalltalk
- COBOL
- MATLAB
- Smalltalk
- PHP5