# \[OOP - Lesson 17\] Why is the extends keyword used here?

**URL:** <https://forum.codewithmosh.com/t/oop-lesson-17-why-is-the-extends-keyword-used-here/24816>\
**Category:** TypeScript\
**Created:** [January 29, 2024, 12:12am UTC](https://forum.codewithmosh.com/t/oop-lesson-17-why-is-the-extends-keyword-used-here/24816 "2024-01-29T00:12:17Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![k\_rollo](https://avatars.discourse-cdn.com/v4/letter/k/a698b9/32.png) [@k\_rollo](https://forum.codewithmosh.com/u/k_rollo)\
**Post date:** [January 29, 2024, 12:12am UTC](https://forum.codewithmosh.com/t/oop-lesson-17-why-is-the-extends-keyword-used-here/24816/1 "2024-01-29T00:12:17Z")

</div>

I’m a bit confused with this document:

 ![Screenshot 2024-01-29 110924](https://us1.discourse-cdn.com/flex020/uploads/codewithmosh/original/2X/3/3ba903ffddcfea41984602626cc26005dcd109ff.png)

Why is the `extends` keyword used here instead of `implements`? Is it a typo?

---

_[View the full topic](https://forum.codewithmosh.com/t/oop-lesson-17-why-is-the-extends-keyword-used-here/24816)._
