# Stack class name

**URL:** <https://forums.kodeco.com/t/stack-class-name/141620>\
**Category:** Data Structures and Algorithms in Kotlin\
**Created:** [June 5, 2021, 5:32pm UTC](https://forums.kodeco.com/t/stack-class-name/141620 "2021-06-05T17:32:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dfirestone21](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/dfirestone21/32/102075_2.png) [@dfirestone21](https://forums.kodeco.com/u/dfirestone21)\
**Post date:** [June 5, 2021, 5:32pm UTC](https://forums.kodeco.com/t/stack-class-name/141620/1 "2021-06-05T17:32:58Z")

</div>

[https://www.raywenderlich.com/books/data-structures-algorithms-in-kotlin/v1.0/chapters/4-stack-data-structures](https://www.raywenderlich.com/books/data-structures-algorithms-in-kotlin/v1.0/chapters/4-stack-data-structures)

When creating the StackImpl class you name it Stack, which is the same name as the Stack interface. You then refer to it as StackImpl for the rest of the chapter.

Also there’s quite a few grammar errors in this chapter and it can get distracting.  
 ![Screenshot_20210605-095512_Chrome](https://files.chunter.kodeco.com/original/3X/a/f/aff54796cea34772e27e5db3f9a2ff698aa3fd48.jpeg)
