TAILIEUCHUNG - Object Oriented Programming via Fortran 90 (Preprint: Engineering Computations, v. 16, n. 1, pp.

Object Oriented Programming via Fortran 90 (Preprint: Engineering Computations, v. 16, n. 1, pp. 26-48, 1999) J. E. Akin Rice University, MEMS Dept. Houston, TX 77005-1892 Keywords object-oriented, encapsulation, inheritance, polymorphism, Fortran 90 Abstract There is a widely available object-oriented (OO) programming language that is usually overlooked in the OO Analysis, OO Design, OO Programming literature. It was designed with most of the features of languages like C++, Eiffel, and Smalltalk. It has extensive and efficient numerical abilities including concise array and matrix handling, like Matlab®. In addition, it is readily extended to massively parallel machines and is backed by an. | Object Oriented Programming via Fortran 90 Preprint Engineering Computations v. 16 n. 1 pp. 26-48 1999 J. E. Akin Rice University MEMS Dept. Houston tX 77005-1892 Keywords object-oriented encapsulation inheritance polymorphism Fortran 90 Abstract There is a widely available object-oriented OO programming language that is usually overlooked in the OO Analysis OO Design OO Programming literature. It was designed with most of the features of languages like C Eiffel and Smalltalk. It has extensive and efficient numerical abilities including concise array and matrix handling like Matlab . In addition it is readily extended to massively parallel machines and is backed by an international ISO and ANSI standard. The language is Fortran 90 and Fortran 95 . When the explosion of books and articles on OOP began appearing in the early 1990 s many of them correctly disparaged Fortran 77 F77 for its lack of object oriented abilities and data structures. However then and now many authors fail to realize that the then new Fortran 90 F90 standard established a well planned object oriented programming language while maintaining a full backward compatibility with the old F77 standard. F90 offers strong typing encapsulation inheritance multiple inheritance polymorphism and other features important to object oriented programming. This paper will illustrate several of these features that are important to engineering computation using OOP. 1. Introduction The use of Object Oriented OO design and Object Oriented Programming OOP is becoming increasingly popular Coad 1991 Filho 1991 Rumbaugh 1991 and today there are more than 100 OO languages. Thus it is useful to have an introductory understanding of OOP and some of the programming features of OO languages. You can develop OO software in any high level language like C or Pascal. However newer languages such as Ada C and F90 have enhanced features that make OOP much more natural practical and maintainable. C appeared before F90 and .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.