The problems with tradition Finite Element Program(FEP) can be solved by Object-Oriented Programming (OOP).This paper introduces an object-oriented finite element programming.The emphasis is to identify and define the classes of FEP,and some typical classes are arranged into hierarchies.The features of OOP such as inheritance.encapsulation,polymorphism are all fully applied in our programming.Compared with the traditional FEP (usually in Fortran),our program by OOP is more structured,more easily to be written,more easily to be maintained,expanded and more reusable.OOP gives a good approach for the development of large scale finite element analysis software system. |