2.4 Object Oriented Programming



next up previous
Next: 2.5 Functional Programming Up: 2 Comparison of Fortran Previous: 2.3 Data Abstraction

2.4 Object Oriented Programming

 

Because Fortran 90 does not support automatic inheritance, C++ is clearly the superior language along this dimension. Fortran 90's polymorphic (generic) features give it a manual (rather than automatic) inheritance capability, which places it ahead of both C and Fortran 77. Again the data structuring capabilities of C place it ahead of Fortran 77 in this general area.



verena@csep1.phy.ornl.gov