Object Oriented Programming & Mathematics

Once upon a time...

there was two branches of Mathematics

Axiomatic

Algorithmic

Pure Mathematics & Computer Science

With links in between.

However, some topics of Computer Science seemed to be unrelated to mathematics...

as e.g. object oriented programming.

But object oriented programming is closer to "axiomatic" mathematics than it appeared in the first place.

Example: A ring (abstract).

Example: A ring.

A "UML" approach to a ring.

The practical side.

Results, Remarks, Conclusions

Email: marc.conrad@luton.ac.uk

Home Page: http://ring.perisic.com

Other information: The Java package com.perisic.ring is avaialable free for fun & research.

Download presentation source