Sign In
Ask Question
Computers & Technology
Selene
27 February, 18:38
What is abstraction?
+4
Answers (
2
)
Donna Oliver
27 February, 20:28
0
Objects in an OOP language provide an abstraction that hides the internal implementation details. Similar to the coffee machine in your kitchen, you just need to know which methods of the object are available to call and which input parameters are needed to trigger a specific operation. But you don't need to understand how this method is implemented and which kinds of actions it has to perform to create the expected result.
Let's implement the coffee machine example in Java. You do the same in any other object-oriented programming language. The syntax might be a little bit different, but the general concept is the same.
Explanation:
Objects in an OOP language provide an abstraction that hides the internal implementation details. Similar to the coffee machine in your kitchen, you just need to know which methods of the object are available to call and which input parameters are needed to trigger a specific operation. But you don't need to understand how this method is implemented and which kinds of actions it has to perform to create the expected result.
Let's implement the coffee machine example in Java. You do the same in any other object-oriented programming language. The syntax might be a little bit different, but the general concept is the same.
Comment
Complaint
Link
Valery Wolf
27 February, 21:33
0
Freedom from representational qualities in art
Or
the quality of dealing with ideas rather than events
Comment
Complaint
Link
Know the Answer?
Answer
Not Sure About the Answer?
Get an answer to your question ✅
“What is abstraction? ...”
in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers
You Might be Interested in
Which of the following dimensions of e-commerce technology involves the integration of video, audio, and text marketing messages into a single marketing message and consumer experience?
Answers (1)
If you have a long title for a table and need it to span several cells you use
Answers (1)
Well maintained websites may have an unmaintaned page that has not been updated
Answers (1)
The java compiler is able to find all programmer errors.
Answers (1)
If you value achievement, which of the following is important to you? money earned success in a career caring for others recognition for a job
Answers (1)
New Questions in Computers & Technology
Where does the computer store instructions and data that are needed frequently by the cpu?
Answers (1)
Why must web designers select a common font? To ensure visitors can view it To keep the page consistent To keep the visitor on the page To make the page easier to read
Answers (1)
Which type of electromagnetic radiation has the longest wavelenght? A. Visible light B. Gamma rays C. Microwaves D. X rays
Answers (1)
Caches are commonly implemented in SRAM, and the cache layout impacts the total amount of SRAM required to implement the cache. For the following two problems, assume the caches are byte addressable and addresses and data words are both 32 bits. a.
Answers (1)
Most of the pollution in the ocean comes from:
Answers (1)
Home
»
Computers & Technology
» What is abstraction?
Sign In
Sign Up
Forgot Password?