Computer Science Fundamentals Object-Oriented Programming: A Practical Introduction (Part 2) In Part 1 of this mini-series, you saw how OOP concepts can be used to structure and manipulate code. In this part, you'll see how these ideas are formally defined, and look at a couple of more advanced concepts too.
Computer Science Fundamentals Object-Oriented Programming: A Practical Introduction (Part 1) Whether you're a fan or not, OOP is a valuable tool in your programming toolkit. It's also sometimes a little bewildering for new programmers (and some more experienced ones too). This post provides a (brief) practical introduction to OOP concepts.