LEADER 04937nam 2200565 450 001 9910787240503321 005 20230124193008.0 010 $a1-118-90256-4 010 $a1-118-90342-0 035 $a(CKB)3710000000318951 035 $a(EBL)1895727 035 $a(MiAaPQ)EBC1895727 035 $a(Au-PeEL)EBL1895727 035 $a(CaPaEBR)ebr11000348 035 $a(CaONFJC)MIL719475 035 $a(OCoLC)880672276 035 $a(EXLCZ)993710000000318951 100 $a20150117h20152015 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 10$aDesigning with objects $eobject-oriented design patterns explained with stories from Harry Potter /$fAvinash C. Kak 210 1$aHoboken, New Jersey :$cJohn Wiley & Sons, Inc.,$d2015. 210 4$dİ2015 215 $a1 online resource (507 p.) 300 $aDescription based upon print version of record. 311 $a1-322-88193-6 311 $a1-118-58120-2 320 $aIncludes bibliographical references and index. 327 $aTitle Page; Copyright Page; Contents; Preface; Acknowledgments; Chapter 1 Why Learn Design Patterns and Why Do So with Help from Harry Potter?; 1.1 The OO Design Patterns "Bible" by GoF; 1.2 But What Has Harry Potter Got to Do with OO Design Patterns?; 1.3 Is Familiarity with Harry Potter a Requirement for Understanding This Book?; 1.4 How the Pattern Explanations are Organized; 1.5 The Terminology of Object-Oriented Programming; 1.6 The UML Notation Used in the Class Diagrams; 1.6.1 Association as a Relationship Between Classes 327 $a1.6.2 Aggregation and Composition as Relationships Between Classes1.6.3 Representing Attributes; 1.6.4 Representing Operations; Part I Creational Patterns; Chapter 2 Abstract Factory; 2.1 The Concept of a Factory in Software; 2.2 Intent and Applicability; 2.3 Introduction to the Abstract Factory Pattern; 2.4 The Abstract Factory Pattern in Real-World Applications; 2.5 Harry Potter Story Used to Illustrate the Abstract Factory Pattern; 2.6 A Top Level View of the Pattern Demonstration; 2.7 The Abstract Class Factory; 2.8 The Helper Class FactoryStore; 2.9 The Abstract Class Enchanted 327 $a2.10 The Concrete Classes for Magical Objects2.11 The Concrete Factory Classes; 2.12 The Client Class Diagon AlleyRetailer; 2.13 Playing with the Code; Chapter 3 Builder; 3.1 Building Complex Objects; 3.2 Intent and Applicability; 3.3 Introduction to the Builder Pattern; 3.4 The Builder Pattern in Real-World Applications; 3.5 Harry Potter Story Used to Illustrate the Builder Pattern; 3.6 A Top-Level View of the Pattern Demonstration; 3.7 The Abstract Class PotionMaker; 3.8 The Concrete Extensions of PotionMaker; 3.9 The Director Class; 3.10 The Potion Class; 3.11 The Ingredient Class 327 $a3.12 The PotionMakingFeasibilityViolation Class3.13 The Client Class; 3.14 Playing with the Code; Chapter 4 Factory Method; 4.1 Revisiting the Concept of a Factory in Software; 4.2 Intent and Applicability; 4.3 Introduction to the Factory Method Pattern; 4.4 The Factory Method Pattern in Real-World Applications; 4.5 Harry Potter Story Used to Illustrate the Factory Method Pattern; 4.6 A Top Level View of the Pattern Demonstration; 4.7 The Enchanted Class Hierarchy; 4.8 The ArtifactFactory Class Hierarchy and the Factory Methods Contained Therein; 4.9 The Client Class 327 $a4.10 Playing with the CodeChapter 5 Prototype; 5.1 Why Not Make New Objects by Copying Old Objects?; 5.2 Intent and Applicability; 5.3 Introduction to the Prototype Pattern; 5.4 The Prototype Pattern in Real-World Applications; 5.5 Harry Potter Story Used to Illustrate The Prototype Pattern; 5.6 A Top Level View of the Pattern Demonstration; 5.7 The Dragon Class; 5.8 The PrototypeManagerAndDuplicator Class; 5.9 The DragonAficionado Class; 5.10 The UnknownDragonException Class; 5.11 Playing with the Code; Chapter 6 Singleton; 6.1 Singular Objects; 6.2 Intent and Applicability 327 $a6.3 Introduction to the Singleton Pattern 330 $a All code examples in the book are available for download on a companion site with resources for readers and instructors
A refreshing alternative to the rather abstract and dry explanations of the object-oriented design patterns in much of the existing literature on the subject
In 24 chapters, Designing with Objects explains well-known design patterns by relating them to stories from the Harry Potter series 606 $aObject-oriented programming (Computer science) 615 0$aObject-oriented programming (Computer science) 676 $a005.1/17 686 $aCOM051210$2bisacsh 700 $aKak$b Avinash C.$012416 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910787240503321 996 $aDesigning with objects$93684385 997 $aUNINA LEADER 03262nam 2200613 a 450 001 9911007091003321 005 20200520144314.0 010 $a1-61344-641-1 010 $a1-283-37885-X 010 $a9786613378859 010 $a1-84919-220-0 035 $a(CKB)2670000000133704 035 $a(EBL)827218 035 $a(OCoLC)769343053 035 $a(SSID)ssj0000671373 035 $a(PQKBManifestationID)11452823 035 $a(PQKBTitleCode)TC0000671373 035 $a(PQKBWorkID)10614559 035 $a(PQKB)10021762 035 $a(MiAaPQ)EBC827218 035 $a(EXLCZ)992670000000133704 100 $a20120120d2011 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aEnergy storage for power systems /$fA. Ter-Gazarian 205 $a2nd ed. 210 $aStevenage, Herfordshire, U.K. $cInstitution of Engineering and Technology$d2011 215 $a1 online resource (292 p.) 225 1 $aIET power and energy series ;$v63 300 $aDescription based upon print version of record. 311 $a1-84919-219-7 320 $aIncludes bibliographical references and index. 327 $aContents; Preface; Acknowledgement; Introduction; Part I: The use of energy storage; 1. Trends in power system development; 2. Energy storage as a structural unit of a power system; 3. Storage applications; Part II: Energy storage techniques; 4. Thermal energy storage; 5. Flywheel storage; 6. Pumped hydro storage; 7. Compressed air energy storage; 8. Hydrogen and other synthetic fuels; 9. Electrochemical energy storage; 10. Capacitor bank storage; 11. Superconducting magnetic energy storage; 12. Energy storage in the power system itself; 13. Considerations on the choice of a storage system 327 $aPart III: Power system considerations for energy storage14. Integration of energy storage systems; 15. Effect of energy storage on transient regimes in the power system; 16. Optimising regimes for energy storage in a power system; 17. Energy storage and renewable power sources; Conclusion; Further reading; Index 330 $aThe supply of energy from primary sources is not constant and rarely matches the pattern of demand from consumers. Electricity is also difficult to store in significant quantities. Therefore, secondary storage of energy is essential to increase generation capacity efficiency and to allow more substantial use of renewable energy sources that only provide energy intermittently. Lack of effective storage has often been cited as a major hurdle to substantial introduction of renewable energy sources into the electricity supply network.This 2nd edition, without changing the existing structure of the 410 0$aIET power and energy series ;$v63. 606 $aEnergy storage 606 $aPower-plants 615 0$aEnergy storage. 615 0$aPower-plants. 676 $a621.31/2 676 $a621.312 700 $aTer-Gazarian$b A$g(Andrei)$0619378 712 02$aInstitution of Engineering and Technology. 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9911007091003321 996 $aEnergy storage for power systems$91079712 997 $aUNINA