Object Oriented Programming: Encapsulation

I will be discussing Encapsulation for the finale, or part four, of my Object Oriented Programming series: Abstraction Inheritance Polymorphism Encapsulation – Current Post Encapsulation John Mitchell has an excellent definition of encapsulation: “A...

Object Oriented Programming: Polymorphism

I will be discussing polymorphism for part three of my Object Oriented Programming series: Abstraction Inheritance Polymorphism – Current Post Encapsulation Polymorphism The word polymorphism derives from the Greek words ‘poly’ for many and...

Object Oriented Programming: Inheritance

I will be discussing inheritance for part two of my Object Oriented Programming series: Abstraction Inheritance – Current Blog Post Polymorphism Encapsulation If you’re not already familiar with abstraction, I recommend reading part one of my series before...

O NOtation!

At first glance, Big O notation sounded like a concept reserved for computer science majors, which does not include me. However, after much reading, I can decipher the once cryptic symbols. As with many blog posts, I write this selfishly to cement my understanding,...