Encapsulation & Information Hiding Explained
Discover what encapsulation and information hiding are and how they improve software design in this 7-step guide. π‘

ArjanCodes
30.9K views β’ Jan 14, 2022

About this video
π‘ Learn how to design great software in 7 steps: https://arjan.codes/designguide.
In this video I explain what encapsulation and information hiding are (they're not the same thing!), and how they're related to software design.
The code I worked on in this video is available here: https://github.com/ArjanCodes/2022-encapsulation.
π ArjanCodes Courses: https://www.arjancodes.com/courses/
π Chapters:
0:00 Intro
1:09 Encapsulation: first meaning
1:32 Encapsulation example
2:22 Encapsulation: second meaning
2:54 Information hiding
4:08 Encapsulation and information hiding example #1
7:16 Relation with design principles
8:30 Encapsulation and information hiding example #2
11:37 Final thoughts
#arjancodes #softwaredesign #python
In this video I explain what encapsulation and information hiding are (they're not the same thing!), and how they're related to software design.
The code I worked on in this video is available here: https://github.com/ArjanCodes/2022-encapsulation.
π ArjanCodes Courses: https://www.arjancodes.com/courses/
π Chapters:
0:00 Intro
1:09 Encapsulation: first meaning
1:32 Encapsulation example
2:22 Encapsulation: second meaning
2:54 Information hiding
4:08 Encapsulation and information hiding example #1
7:16 Relation with design principles
8:30 Encapsulation and information hiding example #2
11:37 Final thoughts
#arjancodes #softwaredesign #python
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
30.9K
Likes
1.2K
Duration
11:58
Published
Jan 14, 2022
User Reviews
4.6
(6) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now