answersLogoWhite

0

Abstraction, not only in OO, in programming in general, is to present a group of concepts in very short sentence, sometimes just a word, to exchange idea.

When using 1 word to present some concepts and behaviors, they are easily translated into a class (from a noun), a data member (a noun as well), or a function (a verb) in OO!!

A program, that word is an abstraction to tell you that a piece of software is executable (but where, how and what it does are expressed in that word or idea)

Another way to look at Abstraction: You know what it represents, but you don't know what it is exactly, that "abstraction" is an excellent one.

User Avatar

Emmanuel Ward

Lvl 10
2y ago

What else can I help you with?

Related Questions

What are components of object oriented programming?

abstraction,encapsulation,inheritence,polymorphism,object


What are the features of object oriented program?

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


What is the distinct difference between object oriented concept and object oriented programming?

Object oriented concepts are a generalisation of the object oriented principals (encapsulation, inheritance, polymorphism and abstraction) without specifying a particular implementation of those principals. Object oriented programming is the application of those principals through an object oriented programming language.


What are the basic concept of object oriented programming language?

Inheritance Encapsulation Polymorphism Abstraction


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.


Is encapsulation a characteristic of procedural or object oriented programming?

Encapsulation is one of the four pillars of object-oriented programming. The other three are inheritance, polymorphism and abstraction.


What is the components of OOPS?

Java is an object oriented programming language. The various object oriented concepts in it are: * Class * Object * Instance * Method * Inheritance * Polymorphism * Abstraction * Encapsulation etc...


Explain the Abstraction terms in the context of object oriented programming Also explain how these concepts are implemented in C by giving an example program for each?

g terms in the context of object oriented programming


What is object based programming language?

Object-based programming language is a language that supports all the features of object oriented programming features like classes,object,encapsulation ,abstraction,polymorphism etc except inheritence.


What are the four pillars object oriented programming?

1.Abstraction 2.Encapsulation 3.Modularity 4.Hierarchy


What does object oriented programming -- OOP -- focus on?

Object oriented programming is focused on data abstraction and being able to treat things more like they're complete objects rather than individual pieces of data and code.


Essential condition for pure object oriented language?

Mainly no primitive types such as int, char, bool, etc. Java could be considered if it hadn't this primitive types.