fortran90でOOPぽいプログラミングするなら

http://www.cs.rpi.edu/~szymansk/OOF90/F90_Objects.html
http://www.amath.washington.edu/~lf/software/CompCPP_F90SciOOP.html

も読んどいたらいいかもね。