c#面向对象基础代码实例

c#面向对象基础代码实例

ID:31815250

大小:68.64 KB

页数:45页

时间:2019-01-18

c#面向对象基础代码实例_第1页
c#面向对象基础代码实例_第2页
c#面向对象基础代码实例_第3页
c#面向对象基础代码实例_第4页
c#面向对象基础代码实例_第5页
资源描述:

《c#面向对象基础代码实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、c#面向对象基础代码实例Io使用系统;使用system・collections,generic;使用LINQ系统;使用系统文本;命名空间」1{类节目{staticvoidmain(String[]args){人personOPl二新;hello()Pl;年龄二21;Pio名称二“kungge”;//pl.nickname二“dogegg”;//注意这个外部不能使用WriteLine(pl.name)控制台;////这个外部也不可使用hello2();PioPioGiveNn("gumzhep”);readkey(

2、)控制台;}班上的人{公共年龄;公用字符串名;专用字符串昵称;公共无效GiveNn(字符串的昵称){如果(昵称二二uDogegg)返回;这个昵称二昵称;privatevoidhello2(){}公共无效helloO{控制台界面(“HelloWorld”);控制台。WriteLine(“{0}{1}{2}”,这个年龄,这个名字,这个昵称);//本。是我自己的2o属性:使用系统;使用system・collections・generic;使用LINQ系统;使用系统文本;命名空间_11{类节目{staticvoidmai

3、n(String[]args){人P二新person();P.年龄二20;WriteLine(p.age)控制台;P.年龄二1;//非法值无用WriteLine(p.age)控制台;体育管理二20;WriteLine(p.nage)控制台;/*p.dage二20;控制台。WriteLine(p.dage);*//这将出现死循环/*2P2二新person2();P2o年龄二20;//其是只读的控制台。WriteLine(P2。年龄);person3P3二新person3();年龄二21岁;WriteLine(P3的

4、控制台。年龄);readkey()控制台;班上的人私隐吋代;公众的年龄{设置/设置用来赋值{如果(P<0)/公共字段和属性的区别:属性可以进行非法设置值的判断{返回;}this,age二价值/价值是用户赋过来的值;}得到/得到用来取值返回this・age;私人诠释内奇;市民intNage{设置{this,nage二价值;}得到{return18;//返回值是多少就是多少}}私人诠释打歌;市民intDage设置本。打歌二值;//将出现死循环}得到{退货。戴奇;/*类2{公众的年龄得到/这是只读的类person3{公

5、众的年龄/编译器自动生成私有字段和集获得代码块{得到;集;}}I3o练习一:使用系统;使用system・collections・generic;使用LINQ系统;使用系统文本;命名空间」1{类节目{staticvoidmain(String[]args){机器人R1二新robot();name二“KI”;机器人R2二新robot();R2二name“K2”;机器人研究;慰问.writeline(〃请选择1:rl,2:r2');strings二console・readline();if(s二二〃1〃){r二rl;}

6、else{r二r2;}console.writeline("hello,i'mjustarobot・〃);r.eat(5);while(true)r.speak(str);console,readkey();classrobotpublicstringname{set};get;privateintfull{set};get;publicvoidsayhello()console,writeline("hello,mynameis{0},〃thename);publicvoidspeak(stringstr)if

7、(str.contains(〃你〃)&&(str.contains(〃名字〃)str.contains(〃姓名〃)))this,sayhello();elseif(str.contains(〃你“)&&sticontains(〃女朋友〃))console,writeline(〃我还没有了,要不你给我介绍一个〃);elseif(str.contains(〃今天〃)&&str.contains(〃天气〃))console,writeline(〃天气很好〃);elseif(str.contains(〃你“)&&str

8、.contains(〃吃饭〃))str.contains(“拜〃)elseif(str.contains(〃再见〃)str.contains(〃8〃))console,writeline(〃拜,下次聊〃);return;elseif(full<=0)console・writeline(〃i'mhungry!givemesomefood,pleaseinputthenumb

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

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

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