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