286 Views

what is object oriented programming languages..... plss explain


Knhklohvfg 7th Oct, 2020
Answers (3)
Ishaan Chaudhary 19th Jul, 2022

Data, rather than functions and logic, is the focus of object-oriented software design (OOP) rather than logic. If you think of an object as a certain kind of data field, you've got it.

Instead of the logic that is necessary to handle the objects, OOP concentrates on the objects that developers want to modify. For projects that are huge, complicated, and often updated, this kind of programming is ideal. As an example, OOP may be used to simulate a production system using manufacturing system simulation software.

Cooperative software development may also benefit from object-oriented programming's organisational structure. An additional advantage of OOP is the ability to reuse code and the capacity to scale up and down. One of the initial steps in object-oriented programming (OOP) is to gather and represent all of the objects a programmer wishes to handle.

Small computer programs, such as widgets, may be considered objects as well as tangible things like a person, who is characterised by attributes like his or her name and address.

As soon as an object is recognised, it is assigned a class of objects that describes its content and the logic sequences that may be used to control it. A method is the name given to each unique set of instructions in a computer program. Communication between objects is possible via a set of well-defined interfaces known as messages.

darshita 7th Oct, 2020

Object oriented programming languages are based on objects and data i.e objects are used to define the real world objects.

This language is part of java structure or python or c++ .

It helps the programmer to organise the data into objects then use them.


For example like dog is  class right then it's divided into different objects like bulldogs , Pomeranian etc


It has 8 main parts namely:

1 polymorphism

2 inheritance

3 encapsulation

4 abstraction

5 class

6 object

7 method

8 message passing

Its a easy language and in this Language one program can be modified to create several others.




Michelle Dsouza 7th Oct, 2020

Hello!

Object Oriented Programming (OOP) refers to language that uses objects in programming. It aims to implement real world entities like inheritance, hiding, etc in programming. The main aim of OOP is to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function.

concepts of OOP are:

  • Polymorphism
  • Inheritance
  • Encapsulation
  • Abstraction
  • Class

A programmer designs a software program by organizing related pieces of information and behaviors together into a template called a class. Then individual objects are created from the class template. The entire software program runs by having multiple objects interact with objects to create the larger program.

good luck!

Related Questions

MAHE Manipal M.Tech 2025
Apply
NAAC A++ Accredited | Accorded institution of Eminence by Govt. of India | NIRF Rank #4
Graphic Era (Deemed to be Uni...
Apply
NAAC A+ Grade | Among top 100 universities of India (NIRF 2024) | 40 crore+ scholarships distributed
Indrashil University | B.Tech...
Apply
Apply for B.Tech | AICTE Aproved | UGC Recognized | International Collaborations for Global Edge | 100% Placement Assistance
JSS University Mysore BBA Adm...
Apply
NAAC A++ Accredited| Ranked #24 in University Category by NIRF
Sharda University Admissions ...
Apply
North India's Largest Educational Group | NIRF Ranked 86 | NAAC A+ Grade | Highest Package 1.6 Cr | Scholarships upto 100% | Pay Rs.500 instead of ...
UPES B.Tech Admissions 2025
Apply
Ranked #42 among Engineering colleges in India by NIRF | Highest Package 1.3 CR , 100% Placements | Last Date to Apply: 18th May
View All Application Forms

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books