个人网站www.v-ver.com
摘要: 继承【一】实现继承classname:class1,class2,interface1...结构总是派生自system.valuetype类总是派生自system.object多重继承虚方法virtual派生类override隐藏方法:在派生类中使用new关键字使用base.可以调用基类方法抽象类(不能实例化)所有的函数不能直接实现内的抽象函数其实就是虚方法,不用写virtual可以包含字段成员密封类sealed不能继承不能重写方法密封方法属性必须和override一起使用,该方法或者属性不能再被重写派生类的构造函数构造函数的执行顺序:从基类system.object开始执行在层次结构中可以添 阅读全文
posted @ 2014-03-16 19:21 左光星 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 结构与类,类是存储在堆heap上的引用类型,结构是在栈stack上的值类型,结构不支持继承类:一、数据成员:字段,常量,事件的成员二、函数成员:方法、属性、构造函数、终结器(析构函数)、运算符重载、索引器。【1】方法方法的申明[modifiers]return_typeMethodName([parameters]){//methodbodyreturndata;//orvoid}参数可以通过引用传递和值传递传递给方法通过引用传递给方法的话,对象在方法内部发生的任何改变退出后任然有效(也就是传递的是指针)。通过值传递则不会这样,被调用的方法得到的变量的一个相同副本,也就是退出后原值不会发生改变 阅读全文
posted @ 2014-03-16 15:01 左光星 阅读(131) 评论(0) 推荐(0) 编辑
个人网站www.v-ver.com