Inheritance is ubiquitous in the world of object-oriented programming. It makes your classes easy-to-maintain and allows you to reuse a lot of your software. In Part 4, we cleaned up some class code and packaged it all into one nice complete class. In this part, we’ll talk about how we can form a relationship between two classes in which a subclass inherits the state and behaviors of a superclass.Continue reading “Object-Oriented Programming in Lua (Part 5 – Inheritance)”
Month: May 2018
Ozzy’s Guide to Earning a Computer Science Degree
I’ve been waiting quite a while to write this article, but now that I’m graduating I feel now is the most appropriate time! This is a more informal article, but I’m going to give a list of tips that would have helped me. I also give these to my friends starting their CS degrees.
Continue reading “Ozzy’s Guide to Earning a Computer Science Degree”