# CSA Unit 4 Lesson 6 Object Aliases & Equality (Objects First) - Confusion on Slide Language

**URL:** <https://forum.code.org/t/csa-unit-4-lesson-6-object-aliases-equality-objects-first-confusion-on-slide-language/41539>\
**Category:** General Curriculum Discussion\
**Created:** [November 11, 2025, 12:43pm UTC](https://forum.code.org/t/csa-unit-4-lesson-6-object-aliases-equality-objects-first-confusion-on-slide-language/41539 "2025-11-11T12:43:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdsanders](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@mdsanders](https://forum.code.org/u/mdsanders)\
**Post date:** [November 11, 2025, 12:43pm UTC](https://forum.code.org/t/csa-unit-4-lesson-6-object-aliases-equality-objects-first-confusion-on-slide-language/41539/1 "2025-11-11T12:43:40Z")

</div>

Slide # 21 about overriding the Object class equals() Method has some confusion language to me. I have attached a screen capture of the slide. At the bottom, the last sentence says the method has no parameters (in bold). It appears that (Object other) is the parameter? Is this incorrect or am I not understanding.

 ![Screenshot 2025-11-11 073737](https://us1.discourse-cdn.com/flex016/uploads/codeorgforum/original/2X/e/eaf58f9ffccaf9b197fad46b1205512670b90fb0.png)

---

<div class="post-metadata">

**Author:** ![lindsay.davis](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/lindsay.davis/32/7632_2.png) [@lindsay.davis](https://forum.code.org/u/lindsay.davis)\
**Post date:** [November 12, 2025, 4:59pm UTC](https://forum.code.org/t/csa-unit-4-lesson-6-object-aliases-equality-objects-first-confusion-on-slide-language/41539/2 "2025-11-12T16:59:52Z")

</div>

Hi Maureen,

Thanks for posting about this on the forum! I see your confusion, this looks like it is a mistake on the slide. I’ve alerted the curriculum team to change the materials. I would just delete that part about parameters on your slide deck for use in class. Or, you could change it to saying it has the same return type, same name, and same parameter- Having the same signature is a requirement to override a method.

Best,

Lindsay
