Table of Contents
This article gives a clear answer about Object-oriented Programming? See Steve Jobs's Answer! It explains the main idea, practical context, and details that help readers understand the subject.
Understanding Object-oriented Programming? See Steve Jobs's Answer!
Many people avoid calling Steve Jobs a programmer or engineer, but no one denies that he has a vision of technology. The unique combination of technology, talent, business, marketing and luck has created a change for what he calls the "world's fastest motor industry".

Interview with Steve Jobs explaining object-oriented programming:
"Jeff Goodell: Can you explain, in the simplest and most accurate way, what is object-oriented software?
Steve Jobs: The object is like a human. They are living, breathing objects, they know how to work and have memory to remember everything. And instead of interacting with them at a low level, you interact with them at a very high level of abstraction, as we are doing right here.
Specific example: If I was a laundry, you could give my dirty clothes to me and give a message: "Can you wash my clothes?". I know the best laundry place in San Francisco. I speak English, I have money in my wallet, so I go out, catch a taxi and tell the driver to take me to the laundry place I know. I washed clothes, then jumped on the taxi and came back here. I gave you clean clothes and said: "This is your washed clothes".
You have no idea how I washed them. You don't know where I washed the clothes. Maybe you speak French and you can't even call a taxi. You can't pay for laundry, or even a penny in your pocket. However, I know how to do all these things, so you don't need to know them to do anything. All of that complexity is hidden inside me, and we can interact at a very high level of abstraction. Those are the objects. Objects pack complex processes and pair them at a high level. ".
Object-oriented programming (OOP) is a programming model based on the concept of an object, which contains data, in the form of fields, often called attributes. Code of object-oriented programming often takes the form of a procedure, often called a method. This is another piece of OOP definition on Wikipedia. After reading it, you probably know why Steve Jobs's definition is so praised right?
FAQ
What is the main point of Object-oriented Programming? See Steve Jobs's Answer!
Many people avoid calling Steve Jobs a programmer or engineer, but no one denies that he has a vision of technology. The unique combination of technology, talent, business, marketing and luck has created a change for what he calls the "world's fastest motor industry".
Why is Object-oriented Programming? See Steve Jobs's Answer! important?
Object-oriented Programming? See Steve Jobs's Answer! matters because it can affect how readers understand, choose, use, or respond to the subject discussed in the article.
What should readers verify about Object-oriented Programming? See Steve Jobs's Answer!
Check the date, product or software version, compatibility, and any current guidance before acting, especially when technology, security, health, or pricing is involved.
Reader Comments 0
Sign in with email or Google to join the discussion.