OOP Versus Functional Decomposition

FP:break programs down into functions(函数对参数进行操作)。
OOP:break programs down into classes(类对其中的数据进行操作)。
一个程序至少应当包含以下两部分:
Different variants of expressions(different constructors): ints, additions, negations
Different functions:eval, toString, hasZero
eval:evaluate the expression(include constructor)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 春天的丽影繁华了街头, 子昂故里话风流。 少年的眼泪太贵, 温暖不了石头。 断情《鸳鸯篇》, 一世离别情。 空忆鸳...
    广羽三妞阅读 1,102评论 3 0
  • 我们共享滋养 却无法 共享思想 我的眼睛澄澈 洞见规则 站立着 凝望前行的路标 我们走过建筑 却看不见空间 在数字...
    车前慕阅读 183评论 0 0