随笔分类 -  面向对象

摘要:类库: 说白了,就是让别人调用你写的方法,并且不让别人看到你是怎么实现的。 如果有功能你不会做,需要别人帮忙,那么你的同事可以帮你写好一个类,然后你来调用这个类中的方法,完成你的项目。 1、C#源代码文件,包括在自己的项目中 2、类库,.dll 优点:你写的方法别人看不到实现过程,保密性强 缺点:如 阅读全文
posted @ 2016-09-26 17:06 C.E 阅读(662) 评论(0) 推荐(0) 编辑
摘要:透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装: 也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了 阅读全文
posted @ 2016-09-26 17:04 C.E 阅读(62852) 评论(0) 推荐(5) 编辑
摘要:多态:龙生九子,各有不同 同样都是继承了同一个父类,但是父类中的方法并不使用任何一个子类,那么在这就需要子类重新编写这个方法的主体 1、需要父类同意子类可以重新编写自己的方法 virtual - 虚方法 2、子类只能重写父类允许重写的方法,只能重写虚方法 override - 重写覆盖虚方法 所有的 阅读全文
posted @ 2016-09-26 17:02 C.E 阅读(593) 评论(0) 推荐(0) 编辑
摘要:访问修饰符:pubulc:公共的,只要引用了命名空间,就可以随意进行访问private:私有的,只有当前类内部才可以访问 internal:内部的,当前程序集内可以访问,程序集就是命名空间,此修饰符是默认的protected:被保护的,当前类和它的子类才可以访问 命名空间:也叫程序集,项目中每一个文 阅读全文
posted @ 2016-09-14 15:42 C.E 阅读(476) 评论(0) 推荐(0) 编辑