Mathematica 面向对象编程解决方案
摘要:
很多朋友都在问如何让Mathematica能够像C++一样进行面向对象编程,我在暑假阅读《计算机程序的构造与解释》时突发灵感,信手写了这么一个Mathematica面向对象包,特把相关技术细节整理下来。面向对象原理什么是面向对象?维基百科说,“面向对象程序设计(英语:Object-orientedprogramming,缩写:OOP),指一种程序设计范型,同时也是一种程序开发的方法。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性”。C语言是面向过程的,我们把要做的事情分成一个个函数来完成,比如我要写一个公交车自动收费系统,那么我需要为公交车行驶,公交车报站 阅读全文
posted @ 2011-08-25 19:18 大宝pku 阅读(3311) 评论(0) 推荐(0) 编辑