Sign In
Ask Question
Heidy Cordova
Computers & Technology
28 June, 22:29
What is abstraction?
+4
Answers (
2
)
Rowan Barton
28 June, 22:35
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
Trevon Reeves
28 June, 22:56
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?
Find an answer to your question 👍
“What is abstraction? ...”
in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers
You Might be Interested in
A user reports that a workstation is continually rebooting. What can a technician do to stop the rebooting in order to troubleshoot?
Answers (1)
Select the correct answer. One of the functions of a data warehouse is to change table names to meaningful names. Which name is an example of a meaningful table name in a data warehouse? A. weekrep101 B. we01Rep C. WRep D. Weekly_Report
Answers (1)
What are two types of system software
Answers (1)
Suppose TestSimpleCircle and SimpleCircle in Listing 9.1 are in two separate files named TestSimpleCircle. java and SimpleCircle. java, respectively. What is the outcome of compiling TestsimpleCircle. java and then SimpleCircle. java?
Answers (1)
You work for a company that hired a pen testing firm to test the network. For the test, you gave them details on operating systems you use, applications you run and network devices. What describes this type of test?
Answers (1)
New Questions in Computers & Technology
blank affect your vision because your eye muscles are tired along with the rest of your body and is difficult to focus
Answers (1)
A term for identifying the computer's operating system.
Answers (2)
Which two statements give good definitions of financial credit
Answers (1)
What component of a processor handles all logical comparisons and calculations inside the processor?
Answers (1)
A dns query failure is referred to a higher level domain name server under what condition
Answers (1)
Home
»
Computers & Technology
» What is abstraction?
Sign In
Sign Up
Forgot Password?