请下载全套论文,包括论文和源代码等!VC游戏程序设计(五子棋)(论文和程序)
VC游戏程序设计(五子棋)(论文和程序)-系统图片展示 |
VC游戏程序设计(五子棋)(论文和程序)-包括论文和程序列表 |
包括目录名称:
VC游戏程序设计(五子棋)(论文和程序) - 4 文件数, 2 目录数.
包括目录名称:
五子棋 - 29 文件数, 2 目录数.
包括目录名称:
Debug - 24 文件数, 0 目录数.
..\Dlg.obj
..\Dlg.sbr
..\Dlg1.obj
..\Dlg1.sbr
..\Dlg2.obj
..\Dlg2.sbr
包括目录名称:
res - 7 文件数, 0 目录数.
..\Thumbs.db
..\Toolbar.bmp
..\人机对战五子棋try.ico
..\人机对战五子棋try.rc2
..\人机对战五子棋tryDoc.ico
..\可爱的孩子.bmp
..\Dlg.cpp
..\Dlg.h
..\Dlg1.cpp
..\Dlg1.h
..\Dlg2.cpp
..\Dlg2.h
包括目录名称:
游戏程序设计(五子棋VC) - 0 文件数, 0 目录数.
..\文献综述(曹雪强)(doc)879.doc
..\曹雪强毕业论文(doc)878.doc
..\毕业设计(论文)开题报告(doc)877.doc
..\英文翻译(doc)880.doc
VC游戏程序设计(五子棋)(论文和程序)-论文部分内容 |
英文翻译(doc)880-部分内容TheViusalC++briefintroduction
Theobject-orientedbasicconcept
thinkingmodedecidedsolvesthequestionway,thetraditionalsoftwaredevelopmentusesfromthetopthoughtinstructionprogramming,soonthegoaldividesintocertainsubtargets,thesubtargetfurtherdividesagain,canprogramuntilthegoaltherealization.Theobject-orientedtechnologybringstheenormouschangeforthesoftwaredesigndomain,itcarriesontheproceduredevelopmentusingthesoftwareobject,theso-calledobjectiscontainsthedataandtothedatamanipulationcodeentity,orsaidisjoinssomeinthetraditionalconstructionofdatatobecalledthememberfunctiontheprocess,thusentrustswiththeobjectbythemovement.Butintheprogramming,theobjecthaswiththerealworldsomekindofcorrespondingrelations,wearepreciselyusethiskindofrelationstocarryonthedecompositiontothequestion.
Lookedfromtheprogramlanguageanglethat,inanobjectthecodeand(or)thedatamaybethisobjectprivate,cannotbytheobjectoutsidepartdirectvisit.Thustheobjectprovidedonekindofhigh-levelprotectiontopreventtheprocedurehasnothingtodowiththepartwrongrevisionorhasusedwronglytheobjectprivatepart.Whenattemptsfromtheobjecttoreceivedirectlywhichprotectsinternaldatacarriesontherevision,byprocedurerejection,onlythentheforeignservicefunctionmaterialwhichprovidesthroughtheobjectcantoitsinternaldatacarryontheessentialprocessing,thushasguaranteedthedataprocessingvalidity.Saysfromthissignificance,iscalledthiskindofcodeandthedatarelation"theseal".Inotherwords,thesealisprotectstheobjectseal,isabilitywhichhidestheinternaldetail.
Entrustswithheavyresponsibilitytheaspectintheemphasissoftwaremodule,object-orientedtechnicalandthestandardindustrialdesignrulehasmoresimilarities.Intheobject-orientedlanguage,thekindisfoundstheobjectthekey,infactthekinddescribedaraceobjectpubliccharacteristicandtheoperation,buttheobjectistheconcreterealizationkind.Forexamplethecompactcarisabasicconcept,ithasthecolor,thegeometrysize,thedynamicperformancecharacteristic.Thenwemaydefineiscalled"car"thekind,hasparametersandsooncolor,geometrysize,dynamiccharacteristic,aswellasdescriptionautomobileunderambientconditionstateofmotionmemberfunction.Aconcretecompactcarisanobject,therelatedparameterhastheconcretevalueinthisobject,andmay(ambientconditionparameter)gainthisvehicleconcretestateofmotionthroughtheinputexplanationvariable.
Theobject-orientedtechnologybringsthefollowingprofitforthesoftwaredevelopment:
Reusability.Fromtheverybeginningtheobjectproductionisforthereuse,completesobjectinnextproceduredevelopmentbypartorcompletelyreuse.
Reliability.Becausetheobject-orientedapplicationprocedurehascontainedthroughtheteststandardpart,thereforemorereliable.Becausethemassivecodesoriginatefromthematurereliablekindofstorehouse,thusdevelopstheproceduretheadditionalcodetoreduceobviouslynewly,thisisanimportantreasonwhichtheprocedurereliabilityenhances.
Continuity.Hasobject-orientedcharacteristicC++andtheClanguagehastheverybigcompatibility,theCprogrammermaytransitquiteeasilytotheC++languagedevelopmentwork.
Theobject-orientedlanguagehasthefollowingbasiccharacteristic:
Accesscontrol.Theobjectmustbeabletocarryontheprotectiontoitsinternalcertainelements,istheyonlycanbytheinternaluse,butnotexteriordisturbance.Inturn,theobjectmustcarryontherelationwithotherexteriorelements,inordertocarriesontheoperationtotheobject.InC++,thekindhasprivate(private),protection(protected)andthepublic(public)threekindofvisitmechanisms.
Succession.Throughtohadtheobjecttocarryonthemethodwhichtheincreaseorthepartrevisetoestablishthenewobject,tohadtheobjecttobepossibletoincreasethedataandtheprocess,alsomaycarryontocertainprocessesanewdefines.Theinitialkindiscalledthebaseclass,expandsthekindfromthebaseclasstobecalledderivedclass.Fromhadthekindofderivationnewthingsesclassisinordertoobtainstronglypointed.
Polymorphism.Thedirectpositiveecosystemissame,theinheritanceconstitutedakindofrace.Intheusualthesekindofrace'skindhasthememberfunctionofthesamename,forexampletheODdistributionclassrace,hasangeneralbaseclass,twoderivedclass:ThegrowthfactorODdistributionclassandthegravitationalmodelODdistributionclass,thesekindsallhavetheExecmemberfunctionofthesamename.Thepolymorphismmeantexistencemanykindsofforms,canmakethepeopletoactivateintheprocedureanybelongtoODthedistributionclassrace'skindofExecmemberfunction,eveninthetranslationmaynotneedtoknowspecificallytheobjectisbelongstogrowthfactorODthekindofgravitationalmodelODdistributionclass.
Theobject-orientedarchitecturetechnologyishelpfultothefoundationprofessionalsoftwaredevelopmentorganization.Forexampletransportationplanalthoughhasthedifference,butvariouscitiesneedthesoftwarebasicallyissame,thisprovidedonekindofmanufactureforthesoftwaredevelopmentorganization(topayattentiontoherelecturefacethetransportationplansoftwareframeisbutsoftwareframewasnotversatilesoftwares)anopportunity.Oncethiskindofframedevelopssuccessfully,mayrepeatedlyusemanytimes.
Theobject-orientedtechnologysuitsspecia
上一篇:
vc数据挖掘在客户关系管理中的(论文和程序)
下一篇:
高级氧化技术在水处理中的应用(重庆大学城市建设与环境工程学院《高等水化学》课程论文)(word论文|下载论文)