摘要: 类库 类库(Class Library)是一个综合性的面向对象的可重用类型集合,这些类型包括:接口、抽象类和具体类。类库可以解决一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务),还可以解决多种专用开发任务(控制台应用程序、桌面应用程序、WEB应用程序等)。 优点:保密 阅读全文
posted @ 2016-11-28 23:03 野性狼心 阅读(936) 评论(0) 推荐(1) 编辑
摘要: 多态 同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。 编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。 运行时的多态性:运行时的多态性就 阅读全文
posted @ 2016-11-28 19:43 野性狼心 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 继承 注意事项: 继承语法: 类名:父类名 父类也称之为 基类 ,子类也可以成为 xxx的派生类 或 超类。 父类可以有无限个子类,子类只能有一个父类(亲爹),可以有无限个接口(干爹) 子类并不是可以继承父类中所有的东西,而是可以继承父类中允许子类继承的内容,这个允许条件是依靠 访问修饰符 来做的权 阅读全文
posted @ 2016-11-28 00:39 野性狼心 阅读(1251) 评论(0) 推荐(1) 编辑
摘要: 类的调用使用 新建的类的命名空间与主函数的命名空间默认相同,如果不同,则主函数无法调用自定义类 比如: 只需要进行引用即可 如果不知道方法的类名,可以右键鼠标 → 解析 → using 即可 普通方法、静态方法的使用 普通方法:需要实例化对象,用对象点出来 静态方法:直接用类名点出来,不需要实例化对 阅读全文
posted @ 2016-11-28 00:15 野性狼心 阅读(30783) 评论(2) 推荐(0) 编辑
摘要: 封装: 封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。 封装既可以封装成员变量,又可以封装成员方法 封装成员变量 封装步骤: 1、新建类—— 面向对象最基本的单元就是类,即一个.cs文件,就像 阅读全文
posted @ 2016-11-28 00:14 野性狼心 阅读(20317) 评论(0) 推荐(6) 编辑