Skip to main content

What is object-oriented programming?

If you know Object Orientation from other programming languages, you already know: Object Orientation tries to find a way to combine data with the code that works on the data.

This course does not explain much more than that but rather assumes that you know about Object Orientation from other programming languages. On a side note, you are not forced to use Object Orientation with BBj. Feel free to write programs in the scripted, procedural fashion the language offers.

If you like to refresh your memories about Object Orientation or read about it for the first time, here are a few links (Google will unveil more, and there's a large supply of books if you're more a paper guy or girl:

https://en.wikipedia.org/wiki/Object-oriented_programming

https://www.geeksforgeeks.org/introduction-of-object-oriented-programming/