answersLogoWhite

0

the features of oop are:

  1. Emphasis is on data rather than procedure.
  2. Programs are divided into what are known as objects.
  3. Data structures are designed such that they characterize the objects.
  4. Functions that operate on the data of an object are tied together in the data structure.

  5. Data is Hidden and cannot be accessed by external functions.

  6. Objects may communicate with each other through functions.
  7. New data and functions can be easily added whenever necessary.
  8. Follows bottom-up approach in program design.

others are :

· Robust

· Multi threaded

· Architecture Neutral

· High Performance

· Distributed

· Dynamic

What else can I help you with?

Related Questions

What are the disadvantages of object oriented programming over structured programming?

actually oop concept have some disadvantage when compared to structured programming


Object-oriented software is another name for structured software?

Object-oriented programming is a more recent subset of structured programming. Structured programming emphasized the need to align data structures with program structure, a concept that is formalized and carried much further in object-oriented programming. However, structured programming advocated hierarchical constraints on program structure that are incompatible with the event-driven, message-passing software architectures commonly implemented in the object-oriented style, today.


What are the features of object oriented program?

The features of object oriented programming are Abstraction, Encapsulation, Polymorphism & Inheritance


What are the two major types of programming languages in c plus plus?

Object oriented programming and structured programming.


What are drawbacks with structured programming why do you prefer object oriented programming?

because it uses bottom up approach


What are the limitation of structured programming?

By itself, structured programming does not support the notion of a function call. This is achieved through an extension of structured programming known as procedural programming. Object-oriented programming extends procedural programming such that data and the functions that operate upon the data can be encapsulated within an object.


All object-oriented programming languages must have the 3 following features?

Abstraction, encapsulation and polymorphismare the three fundamental features of an object oriented programming language.


Thw importance of ASP.net?

Object Oriented Programming is a subset of structured programming. After objects are created in a program, you use those objects and their methods to operate the program. In structured programming, you have a program with many methods in which you can use. One difference between structured programming and object-oriented programming is that structured programming uses the data that is given to them through parameters, while in object-oriented programming, the methods act upon the object's data (fields). This makes programming much easier because the fields are all there and you do not have to make sure that the correct field is passed to the correct method. All you have to do is call which field you want to work with.


Is structured programming an OOP principle?

No. Structured programming came before object-oriented programming. Most OOP languages make use of structured programming, but only because they were already using structured principals, not because they now use OOP principals.


Explain the main features or characters of object oriented programming?

adAD


What are the limitations of structures?

By itself, structured programming does not support the notion of a function call. This is achieved through an extension of structured programming known as procedural programming. Object-oriented programming extends procedural programming such that data and the functions that operate upon the data can be encapsulated within an object.


Features of pascal programming langguage?

Ease in learning and being structured has made Pascal popular. Its features include the following; supports object oriented programming, has error checking mechanism, code intensive, and supports arrays, files, records and sets.