By using this site, you agree to our Privacy Policy and our Terms of Use. Close
sc94597 said:
Everybody who are talking about these programming methods that I would be benifeted with if I chose a certain language listen closely. I know nothing at all about programing except some basic html for websites. I don't know what you are talking about. Thank you.

Basically, OOP or Object Oriented Programming is a paradigm that has been around for decades already, but it hasn't been the mainstream for all of the time. The basic premise is that you program classes, which represent objects. For example you can create a class named Car. From there on you can program properties and functionalities to the Car-class, so it could have a text string for holding the model, a number for price etc. Then you can add functionalities such as a method for changing the price of the car, or calculating the VAT for the car or whatever. In your code you can then create Car-objects and manipulate them in different ways using the methods you've programmed. So, in essence the Object Oriented Paradigm creates a representation of the phenomenom you're programming, which makes it much easier to program especially complex things.

Please note that this is an extreme simplification and when you get into it, there are a lot of details and other things to consider. There are others here more knowledgeable in programming, so they can add in more information and correct any mistakes I might have made. I have done Java web programming for work but the "theoretical" side of programming is not my greatest strength.