{{ variable.name }}
Introduction: Object-oriented programming is the most fundamental, core, and crucial theoretical cornerstone of high-level programming languages. But have you really mastered object-oriented programming?
Chapter 1: Object-oriented Global Perspective and Its Definition (Authoritative Definition + Popular Understanding)
This chapter, through official authoritative definitions and popular ones, enables everyone to deeply understand what object-oriented programming is.
1-1 Overview of the Core of Object-oriented Programming in Go and An Initial Understanding of Object-oriented Programming - Definitions
Chapter 2 Three Major Features of Object-Oriented Programming
A comprehensive analysis of the three major features of object-oriented programming.
2-1 [Object-oriented Programming] Three Major Features (Authoritative + Popular Definition)
Chapter 3: Practicing Object-Oriented Programming with Coding
Object-oriented programming has three major features. How should each feature be used? Do you know? Here, let me guide you all to conquer the three major features with coding
3-1 Basic Practices of Object-Oriented Encapsulation
3-2 Basic Practices of Object-oriented Inheritance
3-3 Basic Practices of Polymorphism in Object-Oriented Programming
Chapter 4: Analysis and Comprehensive Practice of Core Object-Oriented Design Concepts
You have overcome object-oriented programming one by one, but have you truly understood the design philosophy of object-oriented programming? Do you know how to apply it comprehensively? This chapter will guide you to unlock the answers to these questions
4-1 Advanced Extension: Integrating the object-oriented design concept and functions of Enterprise-level business analysis
4-2 Comprehensive Case: Object-Oriented Best Practices Coding
Chapter 5: Comprehensive Review of Object-Oriented Programming
Through mind mapping, comprehensively review object-oriented programming and truly understand it thoroughly.
5-1 Object-oriented Summary