C#复习 2017-3-29

来源:互联网 发布:大连淘车网络和中软卓 编辑:程序博客网 时间:2024/05/29 18:10

1.C#的基础语法:Main()函数

2.C#中的类型及区别:值类型和引用类型,

                                    在内存中存放的位置:值类型(栈),应用类型(栈-—>变量名称 ,堆—>值)

                                    拆箱:应用类型转换为值类型

                                   装箱:值类型转换为引用类型

3.重载的概念:一同(方法名相同)三不同(参数个数,类型,顺序);注意:与返回值无关

4.CLR:公共语音运行时

   MSIL:微软中间语言

    GC:垃圾回收机制

5.强制转换-—》float a=3.14; int b=Convert.ToInt32(a);b的实际值为3

   隐式转换—》int  x=2;float y=x;(转换条件:短的数据类型转换长的数据类型)

6.面向对象的三大特征:封装:通过访问修饰符(private    public   protected   internal)

                                       继承:提高代码重用率

                                       多态:子类对父类相同行为的不同表现(重写)

7.密封类:有关键字(sealed)修饰的类;特点:不能被继承

8.构造函数:方法名和类名相同,没有返回值

9.重写:重写父类中的方法(子类对父类方法的不同表现),纵向的

   重载:是在同一个类当中方法不同的实现

0 0
原创粉丝点击