欢迎来到天天文库
浏览记录
ID:41701351
大小:66.27 KB
页数:8页
时间:2019-08-30
《构造函数与析构函数实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验3・2构造函数与析构函数学号:姓名:【实验目的】1.理解构造函数和析构函数的作用机制。2.区别静态类与非静态类,掌握静态字段、静态方法和静态构造函数的定义方法。【实验要求】1.熟悉VisualStudio.NET2005的基本操作。2.认真阅读本章相关内容,尤其是实例。3.实验前进行程序设计,完成源程序的编写任务。4.反复操作,直到不需要参考教材,能熟练操作为止。【实验内容】1.设计一个简单的Windows应用程序,实现本章习题中第9小题要求的功能;(1)程序源码:privatevoidbtnokClick(objectsender,EvemArgse){book
2、.title二lbltitle.Text;book.author=lblauthor.Text;book.retailprice=Convert.ToTn132(1b1retai1price.Text);book・storage=Convert・ToTnt32(lblstorage・Text);book・retail^price二Convert・Tolnt32(lbltrade_pricc.Text);if(book・retail_price二二book・trade_price*0.7)lblshow.Text+二"批发价为零售价的70%。elseMessageBox
3、.Show("输入的批发价与零售价不匹配!!!");}classbookpublicstaticstringtitle;publicstaticstringauthor;publicstaticinttrade_price;publicstaticintstorage;publicstaticintretai1price;publicbook(stringtitle,stringauthor,inttradeprice,intstorage,intretailprice)book・title=title;book.author=author;book・lrade_pr
4、icc二trade^price;book.storage二storage;book・retail_price=retail_price;}(2)程序运行截图:1.设计一个简单的Windows应用程序,实现本章实例3-9同样的功能;(1)程序源码:namespacepiaojia{classParkpublicreadonlystringname;publicreadonlystringaddress;publicdecimalprice;publicPark(stringname,stringaddress,decimalprice)Ithis.nanie=name;
5、this.address=address;this.price=price;})classTestConstructor{Parkp=newPark(”成都胜利公园“,”成都市蜀都大道号”,20);publicpartialclassForm1:FormParkp=newPark(喊都胜利公园役”成都市蜀都大道号役20);publicForm1()IInitializeComponentO;)privatevoidbutton1_C1ick(objcctsender,EventArgsc)Ip.price=Convert.ToInt32(txtchange.Text)
6、;)privatevoidbutton2_Click(objcctsender,EventArgsc)Ip.price=20;lblold.Text=Convert.ToString(p.name)+""+"地址:"+Conveit.ToString(p.address)+""+票价:"+p.price;)privatevoidbutton3_Click(objectsender,EventArgse){p.price=Convert.ToInt32(txtchange.Text);lblnew.Text=Convert.ToString(p.nanie)+"
7、"+"地址:"+Convert.ToString(p.address)+""+票价:"+p.price;)})Jnlx
8、(2)程序运行截图:ajForml票价:
9、6调价I显示(调价IlAnp諧20腔::成普成警是・00:呷蜀都大道嗨1.设计一个简单的Windows应用程序,实现本章实例3-11同样的功能;(1)程序源码:namespacepsn{publicenumGender{男,女};publicclassPersonpublicstaticintmales;publicstaticintfemales;publicstringName
此文档下载收益归作者所有