11 2014 档案
摘要:接口描述的是类或结构所描述的一组相关功能。所以继承此接口的类或结构必须实现接口中定义的所有成员。接口使用interface关键字进行声明,成员可以为属性,方法,索引,事件。接口的特性: 1)、接口类似与抽象类,不能实例化,实现接口的任何非抽象类都必须实现接口的所有成员: 当显示实现成员时,实现成员不...
阅读全文
摘要:一个包含一个或多个纯虚函数的类叫做抽象类。使用关键字abstract声明。抽象类不能初始化,只提供部分实现。可以被继承,继承抽象类的类必须实现抽象类中的虚方法。抽象类只能通过接口或是作为其他类的基类使用。抽象类能够被用于类,属性,方法,索引和事件。使用abstract声明表示要作为其他类的基类使用,...
阅读全文
摘要:1、里氏转换1)、子类可以赋值给父类2)、如果父类中装的是子类对象,那么可以讲这个父类强转为子类对象。2、子类对象可以调用父类中的成员,但是父类对象永远都只能调用自己的成员。3、is:表示类型转换,如果能够转换成功,则返回一个true,否则返回一个falseas:表示类型转换,如果能够转换则返回对应...
阅读全文
摘要:1、命名空间可以认为类是属于命名空间的。如果在当前项目中没有这个类的命名空间,需要我们手动的导入这个类所在的命名空间。1)、用鼠标去点2)、alt+shift+F103)、记住命名空间,手动的去引用2、在一个项目中引用另一个项目的类1)、添加引用2)、引用命名空间3、值类型和引用类型区别:1、值类型...
阅读全文
摘要:1、面向过程-----> 面向对象面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。把大象塞进冰箱里1、打开冰箱门2、把大象塞进去,亲下大象的屁股3、关闭冰箱门面向对象:意在写出一个通用的代码,屏蔽差异。关门面向过程:关门张三 一脚把门踹紧了李四 轻轻的把门带上了王五 门没关严,留了...
阅读全文
摘要:1、我们在Main()函数中,调用Test()函数,我们管Main()函数称之为调用者,管Test()函数称之为被调用者。如果被调用者想要得到调用者的值:1)、传递参数。2)、使用静态字段来模拟全局变量。如果调用者想要得到被调用者的值:1)、返回值2、不管是实参还是形参,都是在内存中开辟了空间的。3...
阅读全文
摘要:1、变量类型int double string char bool decimal变量的使用规则:先声明再赋值最后使用int number;number=10;number=20;Console.WriteLine(number);2、Camel Pascal3、运算符赋值运算符:=复合赋值运算符:...
阅读全文
浙公网安备 33010602011771号