`
cdragon
  • 浏览: 76985 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

状态与行为

阅读更多

任何编程语言都在研究的一个问题:就是状态与行为的问题。

 

状态,即数据及数据描述,任何时间点上的切片,都应被视为此概念;

 

而行为则不同,它促使能够产生状态的驱动,所以在任何语言中,函数机制都显得是如此重要。行为的入口一般约定作main()方法。

 

我想,C#,概莫能外。我们看到,在MS面向OO的这种语言中,函数从里到外,从应用者即开发人员的角度来看,都可以或多或少地看到提升的珠丝马迹。状态+行为构成实体,这也是C#中对原型概念如结构,进行函数化的根据吧。

 

另外,行为产生关联(association),所以end2end.;)

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics