C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt

C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt

ID:50041032

大小:2.66 MB

页数:40页

时间:2020-03-08

C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt_第1页
C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt_第2页
C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt_第3页
C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt_第4页
C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt_第5页
资源描述:

《C#面向对象程序设计 教学课件 郑宇军 CSCH3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1第3章C#语法基础数据类型简单值类型整数类型2inti1=-10;uinti2=10;longl1=-1000;ulongl2=1000;shorts1=-300;ushorts2=300;sbyteb1=-5;sbyteb2=0;简单值类型整数类型字符类型数据类型3charch1='a';charch2='\';charch1='abc';charch2="\";简单值类型整数类型字符类型实数类型数据类型4doublex=1.2;floaty=0.5F;decimalz=3.2M;简单值类型整数类型字符类型实数类型布尔类型数据类型5b

2、oolb1=true;boolb2=false;简单值类型整数类型字符类型实数类型布尔类型复合值类型结构数据类型6structComplexNumber{publicdoublea;publicdoubleb;}ComplexNumberc1;c1.a=2.5;c1.b=5;简单值类型整数类型字符类型实数类型布尔类型复合值类型结构枚举数据类型7enumWeekday{Mon,Tues,Wedn,Thur,Fri,Sat,Sun}Weekdayday1=Weekday.Mon;数据类型类8classComplexNumber{publicdou

3、blea;publicdoubleb;}ComplexNumberc1=newComplexNumber();c1.a=2.5;c1.b=5;数据类型类:引用类型9classComplexNumber{publicdoublea;publicdoubleb;}ComplexNumberc1=newComplexNumber();c1.a=2.5;c1.b=5;c1a:2.5b:5数据类型类:引用类型10classComplexNumber{publicdoublea;publicdoubleb;}ComplexNumberc1=newComp

4、lexNumber();c1.a=2.5;c1.b=5;ComplexNumberc2=c1;c1a:2.5b:5c2数据类型类:引用类型11classComplexNumber{publicdoublea;publicdoubleb;}ComplexNumberc1=newComplexNumber();c1.a=2.5;c1.b=5;ComplexNumberc2=c1;c2.b=10;c1a:2.5b:10c2数据类型类:引用类型结构:值类型12structComplexNumber{publicdoublea;publicdouble

5、b;}ComplexNumberc1=newComplexNumber();c1.a=2.5;c1.b=5;c1a:2.5b:5数据类型类:引用类型结构:值类型13structComplexNumber{publicdoublea;publicdoubleb;}ComplexNumberc1=newComplexNumber();c1.a=2.5;c1.b=5;ComplexNumberc2=c1;c1a:2.5b:5c2a:2.5b:5数据类型类:引用类型结构:值类型14structComplexNumber{publicdoublea;p

6、ublicdoubleb;}ComplexNumberc1=newComplexNumber();c1.a=2.5;c1.b=5;ComplexNumberc2=c1;c2.b=10;c1a:2.5b:5c2a:2.5b:10数据类型类数组一维数组15int[]nums=newint[3];nums[0]=3;nums[1]=6;nums[2]=9;int[]nums={3,6,9};数据类型类数组一维数组多维数组16int[,]x=newint[3,2];x[0,0]=1;x[0,1]=2;x[1,0]=3;x[2,0]=6;int[,]x

7、={{1,2},{3,5},{6,9}};数据类型17值类型类型转换隐式转换显式转换inta=100;longb=a;floatx=0.5F;doubley=x;longa=100;intb=(int)a;doublex=0.5;floaty=(float)x;数据类型18值类型类型转换隐式转换显式转换classStudent{}classGraduate:Student{}Graduateg1=newGraduate();Students1=g1;Graduateg2=(Graduate)s1;引用类型数据类型19值类型类型转换装箱转换拆箱

8、转换intx=3;objecty=x;intz=(int)y;引用类型操作符和表达式算术操作符20intx=2*4;inty=x+1;intz=6-y/3;操作符和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。