lo principal es que aprendas las bases de como implementar tus objetos, personalmente el link que te dejo
GatorV me parece muy bueno y aunque pense que conocia mas o menos sobre el tema me enseño mucho, como te hemos indicado ya al entender los conceptos los demas es carpinteria, saludos