Object-Oriented Applications in Marine Hydrodynamics
Keyword(s):
Object-oriented programming offers a natural approach to solving complex problems by focusing on individual aspects, or objects, and describing the ways in which they interact using interfaces. Modularity, extensibility, and code re-use often make OOP more appealing than its procedural counterpart. Code can be implemented in a more intuitive way and often mirrors the theory it derives from. Two examples are given in the form of real programs: a 3D panel code solver and a system-of-systems model for seabasing and environment sensing. Both are examples of large-scale frameworks and leverage the benefits offered by the object-oriented paradigm.
1993 ◽
Vol 207
(3)
◽
pp. 141-146
◽
2013 ◽
Vol 68
(11)
◽
pp. 2458-2467
◽
1992 ◽
Vol 03
(06)
◽
pp. 1333-1350
◽
Keyword(s):
1987 ◽