Hi Guys

I'm a programmer & don't really have much of a mathematical head on me. I am curious though if a mathematician would be able to compare object oriented programming to any particular field of mathematics, and if so could you describe the properties of the relationship?

I was never really good at math as a kid, so it was only in my later years & particularly since I got involved in programming that I've been able to begin to understand things mathematically. I wonder if this is because my interest in programming and my growing ability to better visualise abstract models contributed to the improvement?

I wonder what would a mathematician say?

Thanks

Dave