First example. Classes, methods, properties, objects, autoloading, inheritance.