实验四面向对象基础

实验四面向对象基础

ID:30832784

大小:121.63 KB

页数:10页

时间:2019-01-03

实验四面向对象基础_第1页
实验四面向对象基础_第2页
实验四面向对象基础_第3页
实验四面向对象基础_第4页
实验四面向对象基础_第5页
资源描述:

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

1、实验四面向对象基础1.编写控制台应用程序,定义一个Book类:(1)具有name(书名)、price(定价)、press(出版社)三个私有字段;(2)提供无参构造函数和带参的构造函数,构造函数小设置相应的字段值;(3)提供一个Print方法,显示Book实例的三个字段值;(4)提供Name、Price、Press三个公有属性,可以分别对name(书名)、price(定价)、press(出版社)三个私有字段进行读和写。然后在Main()方法屮测试自定义的类及其相关方法。usingSystem;usingSystem.Collections.Generic;usingSystem.Unq;u

2、singSystem.Text;usingSystem.Threading.Tasks;namespaceConsoleApplicationl{classBook{publicstringname;publicfloatprice;publicstringpress;publicBook(){name=”美丽英文”;price=23;press=“外教社“;}publicBook(stringbname,floatbprice,stringbpress){name=bname;price=bprice;press=bpress;}publicvoidPrint(){Console.Wr

3、iteLine("书名:{0},价格:{1},出版社:{2}",name,price,press);}publicstringName{set{name=value;}get{returnname;}}publicfloatPriceset{price=value;}get{returnprice;}}publicstringPress{set{press=value;}get{returnpress;}}}classProgram{staticvoidMain(string[]args){Bookbl=newBook();bl.Print();Bookb2=newBook();b2.n

4、ame=“软件工程匕b2.price=45;b2.press="外教社";Console.WriteLine(H书名:{0},价格:⑴,出版社:{2}",bZ.Name,b2.Price,b2.Press);//Console.WriteLine();Console.ReadKey();}}}匡file:///D:/ConsoleApplication1/ConsoleAp...-口书名:美丽英文,价格:23,出版社:外教社d书名:软件工程,价格:45,岀版社:外教社丰文(简体)-手心输入法半:VI<>I1.编写控制台应用程序,定义一个Course类:(1)具有name(课程名)、tim

5、e(开课时间)、count(选课人数)三个私有字段,其屮开课时间为枚举值{春季学期、秋季学期},选课人数范围0-100;(2)具有一个静态变量Count,每创建一个Course实例,将该变量值加(3)提供无参构造函数和带参的构造函数;然后在Main()方法中测试自定义的类及其相关方法。usingSystem;usingSystem・Collections.Generic;usingSystem・Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceConsoleApplication4{classProgram{static

6、voidMsin(string[]args){Coursea=newCourse(z,语文:time.秋季学期,85);乩print();Courseb=newCourse();b.Name=〃数学〃;b.Time=time.春季学期;b・Count=50;b.print();Console.WriteLine(,z总共开课门数:"+b.COUNT1);Console.ReadKey();}}enumtime{春季学期,秋季学期};classCourse{privatestringname;publicstringName{get{returnname;}set{name二value;}

7、}privateintcount;publicintCount{get{returncount;}set{count=value;}}privatetimetimel;publictimeTime{get{returntimel;}set{timel=value;}}privatestaticintCOUNT;publicintCOUNT1get{returnCOUNT;}//set{COUNT=value;}publicCours

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

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

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