Object Oriented Programming

About this tutorial

This tutorial will attempt to teach you to program in PHP-GTK 2 in an object
oriented manner. PHP5 comes with great object-oriented support and hence we
can exploit all of the features of object-oriented programming while making
applications in PHP-GTK 2.

Why program in an object oriented fashion? There are a number of advantages
of choosing this style of programming, especially if your application is
split into several modules and is expected to be thousands of lines long.
One of the most important advantages is code cleanliness and organization.
It will be much easier for you and others to read and modify your code if
you program in an object-oriented manner, than if you had chosen to make
your application in a purely procedural way.

If you are convinced that object-orientation is the way to go, let's begin!