[PL] Ch11. Abstract Data Types and Encapsulation Constructs
![post-thumbnail](https://velog.velcdn.com/images/jnary/post/856c9e70-1630-43f3-ab2c-1d39c97efd33/image.png)
11.1 The Concept of Abstraction
![](https://velog.velcdn.com/images/jnary/post/1b3c0041-b350-4d76-b4d0-7d8d069865bc/image.png)
11.2 Introduction to Data Abstraction
![](https://velog.velcdn.com/images/jnary/post/86c4dbb0-7279-4aff-8b80-e9c3b256a0d7/image.png)
11.3 Design Issues for Abstract Data Types
![](https://velog.velcdn.com/images/jnary/post/3af440a5-9014-44dd-aea1-dbb427cb59cd/image.png)
11.4 Language Examples
![](https://velog.velcdn.com/images/jnary/post/e6b076a7-8dcf-48d4-8519-8c96ad63ca10/image.png)
11.5 Parameterized Abstract Data Types
![](https://velog.velcdn.com/images/jnary/post/e3fe44dc-4de8-4b6c-8dc1-6634f39154a3/image.png)
![](https://velog.velcdn.com/images/jnary/post/59ea882c-4788-48a2-a828-afd504afd661/image.png)
11.7 Naming Encapsulations
![](https://velog.velcdn.com/images/jnary/post/90ac0637-81b7-42bb-b6f3-9d68e65dd3ea/image.png)