面向对象(object oriented )

面向对象(object oriented )

ID:11542734

大小:48.50 KB

页数:17页

时间:2018-07-12

面向对象(object oriented )_第1页
面向对象(object oriented )_第2页
面向对象(object oriented )_第3页
面向对象(object oriented )_第4页
面向对象(object oriented )_第5页
资源描述:

《面向对象(object oriented )》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象4(Objectoriented4)ProcessorientedWashingmachine1.poweron2.addwater3.rinse,turn5turns,turn5circles4.laundryend,water5.dehydration6.alarm7.menpressstopTakeonethingandmovethewholebodyObject-orientedPublic,void,go(){Go.....}benefit1.makeprogrammingeasier2

2、.moduleinsoftwareengineering3.indesignpatterns(objectorientedonlyinvolvesdesignpatterns)EmployedabstractUnderstandingobjectsObjectpropertiesandmethodsAllthingsareobjects,andeachobjectisunique.ItconsistsofattributesandactionsclassLamborghiniisanentity,acla

3、sscarConclusion:aclasscanbeunderstoodasaclassificationofthings------------------------------------ClassesaretemplatesAclassdeterminesthecharacteristics(attributes)andbehavior(Methods)thatanobjectwillhaveObject-orientedPeople:Attributes:height,age,gender,w

4、eightActivities:eating,washing,walking,singing,sleeping,listening,speaking,readingandwritingThroughanumberofspecificpeople(objects)commonalities,summedup(Abstract)commoncommonalitiesandbehavior--------------------------------------------------------------

5、-ClasscreatedinJavaTemplatecreationsyntaxforclassjava:Publicclassclassname{//defineattributepartPropertytype1ofattribute1;Propertytype2ofattribute2;...//partdefinitionmethodMethod1;Method2;...}InThemainJavaisthroughtheenclosedoneof{}.Intheclass,cannotmeet

6、thepropertyis.=====StepstocreatecustomtypesinJava1.definetheclassname2.writeclassproperties3.writingclassmethods--------------------------------------ThecreationanduseofJavaobjectsObjectsarethecoreoftheJavaprogram.Aclassisamodelordrawingofanobjectthatisan

7、instanceofaclass.Classproperty(membervariable)method(function)Multipleobjectsareabstractedintoclasses,andclassesareinstantiatedobjectsAnobjectorstate,operation,orbehaviorSimiliarlyClassdeterminesthepropertiesandmethodsofanobjectObjectscanbeabstracted,andc

8、lassescanbeinstantiatedintoobjects------------------------------------------Establish1.usethenewkeyword(thenewobjectoperator)tocreateobjectsandcreateobjectsfromclassesPersonZhangsan=new,Person();2.usethepropertiesan

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

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

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