摘要:
对于熟悉C#和Java的兄弟们,面向对象的三大思想(封装,继承,多态)肯定是了解的,今天我想讲讲如何在Javascript中利用封装这个特性,开讲!我们会把现实中的一些事物抽象成一个Class并且把事物的属性(名词)作为Class的Property把事物的动作(动词)作为Class的methods。在面向对象的语言中(C#等)都会有一些关键字来修饰类或者属性(Private,public,protect),这些关键词描述了访问的权限,不多做解释。 我们来看看Javascript的易变的特性(我们还用上一次的例子):var Man = function (name, age) { this.Na 阅读全文
posted @ 2011-05-27 11:37 Alan_chen 阅读(6095) 评论(31) 推荐(11) 编辑