Loading Events

« All Events

  • This event has passed.

E42Classes03 – Design better classes with interfaces and polymorphism.

July 14, 2019 @ 12:30 pm - 1:30 pm EDT

Prepaid through Classes or Patreon

Learn to use the full power of object-oriented programming by creating and using your own classes. This lets you think and code at a higher level and lets you move away from many of the details. Of course, you never get away from all the details. Instead, a properly designed class lets you hide the details that you code behind the class interface so you don’t have to keep struggling each time you want to use your code.

There’s three parts to this class. This is the third part that shows you how to make your classes better and follow established expectations. You’ll learn how to define interfaces and then how to use polymorphism to change the actual behavior based on specific class types while still following the common interface.

This is an online class that you can attend from anywhere. All you need is a good internet connection and your computer. It will help if you have a large monitor or even two monitors so that you can watch and follow along at the same time. Headphones or earbuds with a microphone are recommended to avoid echos.

This is a live class where you can ask questions if you like. Or you can listen and learn and follow along without asking anything if that makes you more comfortable.

We recommend that you plan to join a few minutes early to give yourself time to connect. Click the Venue, Virtual GoToMeeting, for details on how to join.

This is the reservation that you can attend as many times as you want once you purchase the class session. If there’s no button below to confirm the RSVP, then this class is not yet available. Classes are usually made available a month or so in advance.



Tickets are not available as this event has passed.


July 14, 2019
12:30 pm - 1:30 pm
Prepaid through Classes or Patreon
Event Category:


Wahid Tanner