07 2017 档案

摘要:2.5.1 数值类型转换 数值类型转换分为两种:隐式转换、强制转换(显式转换)。 隐式转换 只要能保证值不会发生改变,类型转换就可以自动(隐式)进行。所以,只能从较小的整数类型隐式的转换为较大的整数类型。 但是有一中比较特殊的情况: 我们从错误可以推断出,byte、short、char类型的数值求和 阅读全文
posted @ 2017-07-27 11:38 CS讷于言而敏于行 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:委托是寻址方法的.NET版本。在C++中,函数指针只不过是一个指向内存地址的指针,它不是类型安全的。我们无法判断这个指针实际指向什么,像参数和返回类型等项就更无从知晓了。而.NET委托完全不同,委托是类型安全的一个类,它定义了返回值类型和参数的类型。委托类不仅包含对方法的引用,也可以包含对多个方法的 阅读全文
posted @ 2017-07-25 15:12 CS讷于言而敏于行 阅读(351) 评论(0) 推荐(0) 编辑
摘要:.Net自从2.0版本开始就支持泛型。使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。 阅读全文
posted @ 2017-07-23 14:04 CS讷于言而敏于行 阅读(265) 评论(0) 推荐(0) 编辑
摘要:抽象类 何时必须声明一个类为抽象类?(面试题) 当这个类中包含抽象方法时,或是该类并没有完全实现父类的抽象方法时。 abstract 修饰符可用于类、方法、属性、索引和事件。 在类声明中使用 abstract 修饰符以指示某个类仅旨在作为其他类的基类。 标记为 abstract 的成员,或包含在抽象 阅读全文
posted @ 2017-07-22 12:14 CS讷于言而敏于行 阅读(1649) 评论(0) 推荐(1) 编辑
摘要:继承表示一个类型(子类)派生自(继承于)一个基类型(父类),该类型将拥有基类型的所有成员字段和函数(不包括构造函数和析构函数)。 阅读全文
posted @ 2017-07-22 09:31 CS讷于言而敏于行 阅读(219) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示