Hands-On Object:Oriented Programming with C#
Object-orientedprogramming(OOP)isaprogrammingparadigmorganizedaroundobjectsratherthanactions,anddataratherthanlogic.WiththelatestreleaseofC#,youcanlookforwardtonewadditionsthatimproveobject-orientedprogramming.ThisbookwillgetyouuptospeedwithOOPinC#inanengagingandinteractiveway.ThebookstartsoffbyintroducingyoutoC#languageessentialsandexplainingOOPconceptsthroughsimpleprograms.Youwillthengoontolearnhowtouseclasses,interfacesmandpropertiestowritepureOOPcodeinyourapplications.YouwillbroadenyourunderstandingofOOPfurtherasyoudelveintosomeoftheadvancedfeaturesofthelanguage,suchasusingevents,delegates,andgenerics.Next,youwilllearnthesecretsofwritinggoodcodebyfollowingdesignpatternsanddesignprinciples.You'llalsounderstandproblemstatementswiththeirsolutionsandlearnhowtoworkwithdatabaseswiththehelpofADO.NET.Furtheron,you'lldiscoverachapterdedicatedtotheGitversioncontrolsystem.Asyouapproachtheconclusion,you'llbeabletoworkthroughOOP-specificinterviewquestionsandunderstandhowtotacklethem.Bytheendofthisbook,youwillhaveagoodunderstandingofOOPwithC#andbeabletotakeyourskillstothenextlevel.
·5.8萬字