- Hands-On Design Patterns with Java
- Dr. Edward Lavieri
- 131字
- 2021-06-24 14:58:01
Summary
This chapter started with an introduction to OOP. Portability, inheritance, encapsulation, and polymorphism were deemed to be the primary benefits of OOP and were explored. A sample OOP class was examined in detail. That class, the Bicycle class, was used to demonstrate key OOP concepts to include instance variables, the this reference, accessors, mutators, driver class, constructors, overloading, and method call chaining. The chapter ended with a look at key OOP principles—create concise objects, encapsulate to protect, and purposeful inheritance.
In the next chapter, Behavioral Design Patterns, we will explore the behavioral design pattern category and its individual design patterns of chain of responsibility, mediator, memento, null object, observer, state, strategy, template method, and visitor. We will examine the programming challenges and design patterns that resolve them.
- Python絕技:運用Python成為頂級數據工程師
- Microsoft SQL Server企業級平臺管理實踐
- Google Visualization API Essentials
- 從0到1:數據分析師養成寶典
- App+軟件+游戲+網站界面設計教程
- Hadoop與大數據挖掘(第2版)
- Creating Dynamic UIs with Android Fragments(Second Edition)
- 數據庫程序員面試筆試真題庫
- 深入淺出Greenplum分布式數據庫:原理、架構和代碼分析
- 云數據中心網絡與SDN:技術架構與實現
- Access數據庫開發從入門到精通
- 實現領域驅動設計
- SQL Server 2008寶典(第2版)
- MySQL性能調優與架構設計
- 數字化轉型方法論:落地路徑與數據中臺