Lynda com Foundations of Programming Object-Oriented Design 面向物件設計編程基礎教學 英文正式版(DVD一片裝)     軟體簡介: Lynda.com出品的時長3小時01分鐘的面向物件設計編程基礎教學。SimonAllardice 向您介紹面向物件設計編程基礎,如Java和C#,紅寶石,和Python,是面向物件的 語言,這有助於一個複雜和連貫的應用程式碼組,包括你的設計模式,類和序列圖,統 一建模語言(UML)工具方案創建概念模型,然後演示如何轉換成代碼圖表。 Mostmodernprogramminglanguages,suchasJava,C#,Ruby,andPython,are object-orientedlanguages,whichhelpgroupindividualbitsofcodeintoa complexandcoherentapplication.However,object-orientationitselfisnot alanguage;itsimplyasetofideasandconcepts. LetSimonAllardiceintroduceyoutothetermsordslikeabstraction, inheritance,polymorphism,subclassndguideyouthroughdefiningyour requirementsandidentifyingusecasesforyourprogram.Thecoursealsocovers creatingconceptualmodelsofyourprogramwithdesignpatterns,classand sequencediagrams,andunifiedmodelinglanguage(UML)tools,andthenshows howtoconvertthediagramsintocode. Topicsinclude: hyuseobject-orienteddesign(OOD)? inpointingusecases,actors,andscenarios dentifyingclassresponsibilitiesandrelationships reatingclassdiagrams singabstractclasses orkingwithinheritance reatingadvancedUMLdiagrams nderstandingobject-orienteddesignprinciples