摘要: 1、void修饰没有返回值2、一个类下面可以有多个同名方法,只要方法签名不同即可(即参数类型不同) class Person { public void song() { Console.WriteLine("我是父类的方法"); ... 阅读全文
posted @ 2014-12-09 17:21 周颜 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 继承、封装和多态是面向对象编程的重要特性。其成员被继承的类叫基类(或父类),继承其成员的类叫派生类(或子类)。1、子类隐式获得父类的除构造函数和析构函数以外的所有成员(包括私有和非私有)。2、继承的单一性:c#不支持多重继承,子类只能有一个直接父类,但一个父类可以同时拥有多个子类。3、继承的传递性:... 阅读全文
posted @ 2014-12-09 17:05 周颜 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、定义装箱:用于在垃圾回收堆中存储值类型。装箱是值类型到 object 类型或到此值类型所实现的任何接口类型的隐式转换。拆箱:从 object 类型到值类型或从接口类型到实现该接口的值类型的显式转换。2、为什么要装箱:(1)调用一个类型为Object的参数的方法,Object可支持任意为型,当你需... 阅读全文
posted @ 2014-12-09 16:38 周颜 阅读(155) 评论(0) 推荐(0) 编辑